0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

husky 4.3.8でフックが機能しない場合の対処方法まとめ

Posted at

2021年6月14日現在、huskyの最新バージョンは6.0.0ですが、4から6の間で破壊的な変更があり、バージョン4を使っている人もいるかと思います。
今回はバージョン4の最新版であるhusky 4.3.8でフックが機能しない場合の対処をご紹介します。

3つの対処方法

対処方法1 : huskyのファイルの有無

作業ディレクトリで、下記コマンドを実行してhuskyのファイルが存在するか確認します。

ls .git/hooks
  • husky.sh
  • husky.local.sh

が存在することを確認してください。
なければhuskyを再インストールして、フックが機能すれば解決です。

対処方法2 : gitのフックを一旦削除

下記コマンドでgitのフックを一旦削除します。

rm -rf .git/hooks

削除したあと、再度huskyをインストールしてフックを作成しなおして、フックが機能すれば解決です。

対処方法3 :

誤ってバージョンを5以降に上げてしまった場合は下記コマンドで解決するはずです。
詳細は参考リンクを参照してください。

git config --unset core.hookspath

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?