git push
ユーザーが変更をリモート リポジトリにプッシュしようとするたびに、圧縮可能なアセット内のコミットされていない変更をチェックし、中止git push
し、実行git commit
してから再度実行するように、圧縮スクリプトを実行したいと思いますgit push
。
gitフックのみを使用してそのようなことは可能ですか?
Git はリリースでpre-push
フックを取得しています。1.8.2
サンプルpre-push
スクリプト: https://github.com/git/git/blob/87c86dd14abe8db7d00b0df5661ef8cf147a72a3/templates/hooks--pre-push.sample
1.8.2 ドラフト リリース ノートでは、新しい事前プッシュ フックについて説明しています: https://github.com/git/git/blob/master/Documentation/RelNotes/1.8.2.txt
このパッチを見てください。
.git/hooks/
サンプル フックについてはリポジトリを参照してください。