2017-05-12 8 views
3

私はコミットしようとするとこのエラーが発生します。pre-commit/hook:そのようなファイルやディレクトリはありません

OS - 最新のOSX

Gitのバージョン - gitのバージョン2.11.0(アップルのGit-81)

.git/hooks/pre-commit: line 2: ./node_modules/pre-commit/hook: No such file or directory 
+3

( '.git/hooks/pre-commit'で)pre-commitフックが定義されていて、存在しない'。/ node_modules/pre-commit/hook'を参照しようとしています。フックが不要になった場合は、削除するだけです。 – c3st7n

答えて

7

事前にコミットフックを使用すると、変更をコミットしようとすると、それは使用することができます最初に実行されます特定のチェック、テスト、条件を行う。この場合、明らかに、あなたはそれを持っていないので、それは不平を言うのです。

node_modules/pre-commit/hookへの参照として、.git/hooksディレクトリに移動し、pre-commitファイルを削除してください。それはそれを解決するはずです。

他のオプションは、オプションでコミットを追加します:--no-verify、チェックせずにコミットします。

+0

私は 'gem webpacker'とwebpackのインストールプロセスに何か問題があることを意味する全く同じエラーが出ました。それは私が今行ったことだからです。しかし、 'pre-commit'ファイルが6ヶ月前に最後に修正されたことは間違いです。しかし、 'pre-commit'ファイルの削除は私の問題を解決しました。 – Greg

関連する問題