免責事項: はい、Skip Git commit hooksを読み、フラグについては知ってい-n
ますが、これは私が探しているものではありません。
コードの整形を行うために実行されるプレコミットフックがあります(タブをスペースに置き換え、二重の空行を削除するなど)。
ただし、フックを実行したくない場合もあります。たとえば、いくつかの Makefile をチェックインするときに、タブをスペースに単純に置き換えることができないため、これらのファイルをスキップする必要があります。
私が唯一の開発者である場合、フックが実行されないようにするためにフラグを付けても問題ありませんが、フラグ-n
を知らない UI を使用する他の人がいて(咳tortoisegit)、彼らは喜んでいません。にいくつかのフラグを指定します。-n
commit
スキップをフックに直接実装することと明白な-n
方法は別として、プリコミットフックの実行を防ぐ方法は他にありますか?