🥊

huskyからlefthookに移行したのに.husky配下にhookが作成されちゃう...なんで...?

2024/07/02に公開

原因

huskyを使用していた場合、Gitのcore.hooksPathがデフォルトで.husky/_に設定されます。
この設定が残っていると、そのpathにlefthookがhookを作成(同期)してしまいます。

結論

以下コマンドで設定をリセットしましょう。

git config --unset core.hooksPath

Discussion