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

報錯圖

 

問題緣由:

  pre-commit鉤子惹的禍git

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

 

解決方式:blog

1、 簡單粗暴的方式

  1. 進入項目的.git文件夾下面hooks文件夾,手動刪除pre-commit文件
  2. 運行命令:rm  -rf ./git/hooks/pre-commit  刪除pre-commit文件

2、 根據提示在命令中添加--no-verify

  將git commit -m"XXX" 改成 git commit --no-verify –m"XXX"

it

3、 代碼改到符合標準再提交(推薦使用這個)

相關文章
相關標籤/搜索