当前位置:   article > 正文

git commit 提交报错pre-commit hook failed (add --no-verify to bypass) 解决方法,亲测有效

pre-commit hook failed (add --no-verify to bypass)

一、问题截图

今天在执行 git commit 命令时报错:pre-commit hook failed (add --no-verify to bypass)

在这里插入图片描述

二、思路

参考文章:git提交报错pre -commit hook failed (add --no-verify)问题及解决

钩子()

pre-commit钩子都被存储在 Git 目录下的 hooks 子目录中。

当你用 git init 初始化一个新版本库时,Git 默认会在这个目录中放置一些示例脚本。

这些脚本除了本身可以被调用外,它们还透露了被触发时所传入的参数。

pre-commit

.git/hooks/pre-commit这个钩子被 git commit 命令调用, 你可以通过在git commit -m "message"命令中添加–no-verify 参数来跳过。

这个钩子在得到提交消息和开始提交前被调用。

如果他返回值不是0,那么中止提交。

三、解决

参考文章:git commit报错:pre-commit hook failed的解决方法

解决方法:
根据提示在命令中添加 --no-verify
例如原来是 git commit -m "www.w3h5.com" 改为 git commit --no-verify –m "www.w3h5.com"

下班~

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/797627
推荐阅读
相关标签
  

闽ICP备14008679号