首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >git commit 提交报错pre-commit hook failed (add --no-verify to bypass) 解决方法,亲测有效

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

作者头像
fruge365
发布2025-12-15 11:08:59
发布2025-12-15 11:08:59
770
举报

一、问题截图

今天在执行 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"

下班~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-07-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、问题截图
  • 二、思路
    • 钩子()
    • pre-commit
  • 三、解决
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档