タグ

ブックマーク / www.granfairs.com (2)

  • リモートのmasterブランチへのpushを禁止する | 株式会社グランフェアズ

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

    リモートのmasterブランチへのpushを禁止する | 株式会社グランフェアズ
    hiroomi
    hiroomi 2018/05/25
  • Gitで差分ファイルを抽出+zipファイル化する方法

    こんにちは!長屋です。最近は学生時代からのあだ名、めぐたん が社内でも浸透してきました。笑 入社してから格的に触るようになったGitにもだいぶ慣れてきた…と言いたいところですが、見慣れないコマンドにはやはり躊躇してしまいます。 今回は私にとってその一例であった差分抽出がテーマです。使うシーンは、例えば「更新したファイルだけを集めてzipファイル化したい」というとき。手作業でひとつずつファイルを集めてくることなく、一発でzipファイルが完成します! 基のコマンド まずは差分ファイルを抽出+zipファイル化の基的な使い方をご紹介します。下記のような状況を想定します。 修正前のデータがリモートのmasterブランチにある 作業用にrevisionブランチを作成し、修正を行ってコミット masterとrevisionブランチ間の差分がほしい こんなときに使うコマンドがこちらです。 $ git

    Gitで差分ファイルを抽出+zipファイル化する方法
  • 1