Git:husky > npm run -s precommit

git commit前检测husky与pre-commit

问题:

我是通过vs code 编辑器中进行提交代码,以往都是在勾选上需要提交的文件后,并输入提交描述,点击commit就提交成功了。但是今天点击commit突然报错:


Git:husky > npm run -s precommit_第1张图片

思路:先想办法去掉校验,以下是百度搜到的解决步骤

Git:husky > npm run -s precommit_第2张图片

按照以上3点之后,push代码到远程分支还是change-id报错

Git:husky > npm run -s precommit_第3张图片

接下来,尝试了把提交的文件全部撤销,再重新装了husky,做了以下操作。

Git:husky > npm run -s precommit_第4张图片

最后,把暂存更改里的文件先撤销到更改里,改一下更改里文件的内容,再添加到暂存的更改,再commit,就会被认为是新的提交,就能成功push

你可能感兴趣的:(git)