2016-10-10 2 views
10

コミットの前にgit pullを実行するために、私はgit hookをpre-commitファイルに設定しました。今、私はそのファイルを削除し、コンピュータを何度も再起動しましたが、そのフックはまだ私のコミットの前に実行されています。git hooksを削除するには

どうすれば削除できますか?

答えて

16

:フック)

情報はで見つけることができます
私はpre-commitフックをgitコアディレクトリに作成しましたが、gitはプロジェクトの.git/hooks/ディレクトリにプリコミットフックを作成していました。私はただそれを削除しました。

3

ドキュメントに基づいて、Gitのフックは$GIT_DIR/hooks/に常駐する必要があります - 、問題が解決しない場合は、このディレクトリはpre-commitフックファイル

が含まれていない、あなたを確認できたフラグあなたのgit commit--no-verifyと(つまりは、事前にコミットバイパスする必要が私はCが何であったかを考え出し

https://git-scm.com/docs/githooks

+0

ありがとう。 '' $ GIT_DIR/hooks/'' 'に' 'pre-commit.sample'''に基づいて' 'pre-commit''フックを作成して削除しました。私は '' 'pre-commit''を使ってフックを検索しましたが、何も残っていませんが、まだ実行中です。 –

関連する問題