绕过Git代码检查提交代码(Git提交前代码检查报错:lint-staged failed due to a git error)
·
异常:
代码的警告和Error都已经改正了,依旧提交不了…

解决(完整提交步骤):
# 拉取最新的远程代码
git pull
# 添加所有已修改代码到暂存区
git add .
用--no-verify跳过这次代码检查!!!
# 提交代码到本地仓库并填写提交日志
git commit -m "单号设置优化" --no-verify

成功提交后一定要记得将代码push到远程仓库!!!
husky 的 pre-push钩子触发了代码检查(lint)后会不让push,所以我们提交时也临时绕过钩子(快速但不建议长期)
# 推送本地仓库代码到远程仓库master分支
git push -u origin "master" --no-verify
成功!
其它命令:
# 查看当前分支名
git branch --show-current
更多推荐
所有评论(0)