🥚
git commitしたら「Config could not be found.」になってしまうとき
ローカルでステージングしてあるものをコミットしたら、掲題の文言が出てコミットがなかなかできなかったときに以下のことを行いました。
.git/hooks/pre-commit を削除
rm -rf [対象プロジェクト]/.git/hooks/pre-commit
or
.git/hooks/pre-commit
の中身を削除
知らぬ間に.git/hooks/pre-commit
という実行ファイルが生成されていたので、
削除したところgit commit
が正常に実行されるようになりました。
.git/hooks/pre-commit
が生成される原因を調査
私が前に使っていた環境をそのままコピーし、それを元に全く違う環境を構築したいたのが原因だったみたいでした😢
「git Config could not be found.」で検索しても見当違いなものばかり出てくるので、相当な時間を費やしました。
Discussion