Git 吉特';s—没有验证选项

Git 吉特';s—没有验证选项,git,github,githooks,Git,Github,Githooks,我在将我的工作提交到GitHub时遇到了一个问题(提交前检查失败),因此我看到Git建议添加的一个修复程序中没有验证可以绕过提交前检查,它成功了。我的问题是,是否会绕过所有未来的预提交?或者它只是一次性的吗?不,它不会在不久的将来绕过任何推送或提交,除非: 默认情况下,您的.gitconfig中有一个别名可以添加此内容 每次推送或提交时都会传递此标志 关于第二点,每次都需要通过--no-verify,才能工作 选项1示例 .gitconfig 将别名添加到git配置(即fcommit for f

我在将我的工作提交到GitHub时遇到了一个问题(提交前检查失败),因此我看到Git建议添加的一个修复程序中没有验证可以绕过提交前检查,它成功了。我的问题是,是否会绕过所有未来的预提交?或者它只是一次性的吗?

不,它不会在不久的将来绕过任何推送或提交,除非:

  • 默认情况下,您的.gitconfig中有一个别名可以添加此内容
  • 每次推送或提交时都会传递此标志
  • 关于第二点,每次都需要通过
    --no-verify
    ,才能工作

    选项1示例 .gitconfig

    将别名添加到git配置(即fcommit for force commit)将每次应用
    --no verify

    [别名]
    fcommit=commit——无验证
    
    用法


    你试的时候发生了什么?只要再次尝试提交“错误”代码,您就会看到。。。。是否将绕过所有将来的预提交?--只要您通过
    --无验证
    选项。我会这样做的,谢谢
    git fcommit