やったこと
git の hook を使ってみます
確認環境
$ git --version
git version 2.17.2 (Apple Git-113)
調査
pre-push をコピーする
$ cp .git/hooks/pre-push.sample ./.git/hooks/pre-push
pre-push 変更
先頭にコードを追加してみます。
./.git/hooks/pre-push
echo 999
echo "エラーが発生しました"
exit 1
... (下記省略)
push
$ git push origin master
999
エラーが発生しました
error: failed to push some refs to 'xxx.git'
push 出来なかったことが分かります。