git解決pre -commit hook failed (add --no-verify to bypass)的問題

1. 在同步本地項目到github是出現這個錯誤:html

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

pre-commit鉤子惹的禍github

當你在終端輸入git commit -m "xxx",提交代碼的時候,
pre-commit(客戶端)鉤子,它會在Git鍵入提交信息前運行作代碼風格檢查。
若是代碼不符合相應規則,則報錯。htm

2. '弱雞'的解決方案blog

爲了省點事,我並無花功夫去查找代碼哪裏不符合規範.我是暴力地把pre-commit鉤子給刪除了!get

具體步驟:同步

進入項目的.git文件夾(文件夾默認隱藏,可先設置顯示或者命令ls查找)
再進入hooks文件夾
刪除pre-commit文件
從新git commit -m 'xxx' git push便可。SourceTree也能夠正常推送it

總結一句話: 刪除.git的提交規則文件: rm -rf ./git/hooks/pre-commit鉤子

文章轉自:
https://www.cnblogs.com/soyxi...終端

相關文章
相關標籤/搜索