ホームディレクトリの.git-hooks
にpre-commit
とpre-push
を設定している。
設定したhookはローカルのすべてのリポジトリで機能する。
今回は、一部のリポジトリではグローバルに設定したhookを無視する方法を記載する。
$ git config --local core.hooksPath .git/hooks
Gitはhookを検索するときに、.core.hooksPath
が指定されていれば、そのディレクトリを検索する。
そのため、pre-commit
、pre-push
がない任意のディレクトリを指定すればよいのだが、今回はgit/hooks
を指定した。
No comments yet.
改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。