タグ

ブックマーク / tkengo.github.io (1)

  • リモートリポジトリの master は破壊するべからず。git push できないようにしてみよう · けんごのお屋敷

    会社で github で管理しているリポジトリがあるのですが、なるべくなら master に直接 push するのは避けたいものです(最近のフローとしては pull request から master にマージされることが多いですよね)。 最初は github 上に git のフックを仕掛けて master に push しようとする要求があればはじくようにしたいと思ってたのですが github ではそういったことは出来ないようなので、サーバー側ではなくローカル側にフックを仕掛けて master に push できないようにしてみました。 デザイナなど黒い画面が苦手な人でも最低限のコマンドで実現出来るように、インストール用のスクリプトを書いて gist に公開 してみました。 フックのインストール ターミナルから以下のコマンドを実行すればOKです。 $ curl -s https://gi

    リモートリポジトリの master は破壊するべからず。git push できないようにしてみよう · けんごのお屋敷
  • 1