- 打开项目根目录下的
.pre-commit-config.yaml
文件,将其中的配置删除或者注释掉。 - 删除
.git/hooks/pre-commit
文件,如果存在的话。 - 使用以下命令将 pre-commit 从 git 钩子中移除:
-
rm .git/hooks/pre-commit ls -a .git/hooks
pre-commit uninstall
- 最后,重新提交你的代码。
这样应该就可以避免 pre-commit 相关的错误了。如果你之前执行过 pre-commit uninstall
,但是仍然遇到问题,可能还需要删除 .git/hooks/pre-commit
文件。