Git使い始めの「あるある」ですが、リモートのmasterブランチにいきなりpushして怒られたり、されて発狂したりってよくあります。グランフェアズもpull requestベースで運用しているので、ローカルにmasterブランチはいらないし、リモートのmasterには間違っても直接pushして欲しくないのです。 今日も、Git練習中の“うっかりチカちゃん”が作業ブランチをいきなりリモートのmasterにpushしちゃったので…「そうだね、プッシュできちゃうのがダメなんだね、そもそもプッシュできないようになってないとね…」ということで出来なくすることにしました。(環境はWindowsです) プロジェクト単位で手動設定編 ローカルのプロジェクト作業ディレクトリにGitのhookファイルを作成して制御します。つまりこの方法だと、プロジェクトごとにhookファイルをコピー(作成)しないといけない