-
有条件的Git预推配置
我们在项目目录中同时拥有该项目的服务器和客户端部分。 结构看起来 <pre><code>project/ |_java_se -
手动运行沙哑的git钩子(无需使用git命令触发它)
我正在使用<a href="https://github.com/typicode/husky" rel="nofollow noreferrer"><code>husky</code></a>设置一个节点项目,并 -
tslint错误计数超过某些限制时,无法预提交沙哑
我有一个命令来统计TSlint报告的错误数 <pre><code>tslint src/app/calculator.ts | wc -l </code></pre> 当错误数 -
如何使用赫斯基预提交捕获未使用的变量
在我的react / typescript项目中,我对tslint使用了<strong>无未使用变量</strong>规则。因此,如果没有未使用的 -
Angular 8 Husky,代码覆盖率的预提交条件
我有一个8号角项目,我试图设置一种情况,除非通过一定百分比的代码覆盖率,否则用户无法提交。 -
如何恢复暂存的本地更改,该更改已被另一个提交隐式覆盖?
我已经丢失了本地更改,即使它们已经上演提交了。 我要逐步做些什么: <pre><code>baseFolder</co -
以SIGABRT终止
我正在使用<a href="https://www.npmjs.com/package/husky" rel="nofollow noreferrer">Husky</a>来先删除文件,再提交文件。</ -
当本地没有Node.js时,将Husky与Docker结合使用
与Docker一起工作,当容器中有Node.js但本地计算机上没有Node.js时,我试图使Husky正常工作。 由于它 -
赫斯基4.x +无法与Visual Studio Git一起使用
沙哑<a href="https://github.com/typicode/husky/releases/tag/v4.0.0" rel="noreferrer">changed it's path handling with 4.0.0</a>。 -
解决合并冲突后如何绕过预提交挂钩?
<strong> TLDR:<code>git rev-parse -q --verify MERGE_HEAD</code>不在合并状态时会出错。在合并状态下,如何获得类 -
使用赫斯基在commit-msg中根据需要设置提交ID
<pre><code>husky": { "hooks": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS", "pre-push -
如何修复预提交挂钩失败错误消息
使用gatsby尝试在vscode上提交时出现此错误。有人知道要这么做吗? <pre><code> ✔ Preparing... ❯ Running -
赫斯基预提交挂钩失败(Windows与Mac)
我正在Windows 10计算机上运行vscode,并尝试将提交推送到github。 我们团队中的所有开发人员都使用 -
当第一个进程以退出代码0
我目前正在对质量检查流程进行全面检查,我要做的一件事就是将自动化测试从本地转移到开发人员。 -
在暂存的文件上“仅”运行eslint
我正在尝试使用预提交钩子来在提交发生之前检测到eslint错误。我使用的是沙哑的绒毛。但是它将对src -
如何用赫斯基在git commit之前添加部分分支名称
我有一个功能性的<code>commit-msg</code> git钩子,该钩子从git分支的名称开始一直到第一个下划线,并将其 -
WebStorm中的Git提交消息钩子不起作用
我正在用沙哑的方式钩住Git提交消息。 与git CLI一起使用时,<code>commit-msg</code>钩子工作正常。 < -
沙哑的预推钩,然后再构建
我想实施一个严格的规则,以使其运行<code>yarn build</code>,并确保要推送的内容不会破坏应用程序。 < -
保护git存储库中的删除/重新命名文件
git存储库中是否可以存在一个或多个可以更改但不能删除或重命名的文件? 该用例是关于存储库设置的 -
使用Husky和/或Lint-Staged检查CI服务器上的代码质量
在Python世界中,通常使用提供<code>git commit</code>钩子的<a href="https://pre-commit.com/" rel="nofollow noreferrer"><code> -
为什么未跟踪的文件会被提交?
当我输入<code>git status</code>时,我得到下面的输出。 <pre><code>Changes to be committed: (use "git restore --st -
赫斯基预提交钩在提交后完成
编写以下脚本是为了按预提交挂钩上的键对JSON文件进行排序: <pre><code> /* * Will reorder all files in given -
赫斯基:预提交钩子启动bash脚本,但不等待用户选择
当我进行提交时,bash脚本启动,但不等待用户选择 .huskyrc文件 <pre><code>{ "hooks": { " -
仅在有更改的情况下使用赫斯基预推来运行测试
正如标题中所示,目前我已配置我的应用程序,使其在每次执行git push时都运行测试, <pre class="lang-js -
赫斯基安装失败,无法读取null的'toString'属性
我在一段时间内安装沙哑(带有绒头的)时遇到了问题,非常感谢您的帮助。我的项目设置是:节点JS, -
git push使用--changedSince标志
我设法与Husky建立了钩子,以运行在预推时触发的开玩笑的测试, 现在浏览文档,我还学会了设置触发 -
git钩子如何通过命令行参数和stdin获取参数?
我想使用参数来获取价值,并在预紧钩中使用它们。如何获得?以及如何为HUSKY_GIT_PARAMS和HUSKY_GIT_STDIN设 -
沙哑>提交前挂钩失败(添加--no-verify以绕过)
当我给<code>git commit</code>时,突然出现“ <strong> husky>预提交挂钩失败(添加--no-verify绕过)</strong>”错误 -
仅对团队中的某些用户运行Husky挂钩
是否仅可以为某些用户运行Git Hooks?我们正在使用赫斯基(Husky)来处理前端的检测和测试。这会减慢团 -
如何在不阻止提交的情况下以沙哑和lint阶段运行“ stylelint --fix”
在这种配置下,我正在使用沙哑和绒毛在我的sass文件中运行“ stylelint --fix” <pre><code>import requests fro