使用 husky 時,出現 pre-commit 錯誤:

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

解決有兩種方式

  1. commit 時加上 --no-verify 參數繞過 .git/hookpre-commitcommit-msg:
    git commit -m "xxx"   git commit --no-verify -m "XXX" **
    
  2. 刪除在專案下的 .git/hookspre-commit 的指令腳本:
    rm -rf .git/hooks/pre-commit.sample
    

Reference:

  1. issues#716