タグ

2014年6月20日のブックマーク (2件)

  • ブランチをまるっとsquashする - Qiita

    複数のコミットを積み上げていくうちにpull-requestが長大になっていって追いにくいという事があると思います。 gitにはせっかく歴史改変の機能があるので活用しましょう。 git format-patch でパッチファイルを作る際も1コミットにまとめて置くと1ファイルのみになって管理が楽です。 devブランチに対するpull-reqを作っていて、featというブランチを1コミットにまとめるという作業で例示します。 事前にrebase等を済ませて、devブランチの先端からfeatブランチが伸びて何コミットか積み重なっている状態を前提とします。 $ git branch -M feat tmp_squash # 何でもいい別の名前に変える $ git checkout dev $ git checkout -b feat # devブランチをベースに作リ直すのがポイント $ git me

    ブランチをまるっとsquashする - Qiita
  • イケててヤバいGit入門 | GREE Engineering

    この投稿はGREE Advent Calendar 2013 20日目の記事です。 プロデューサーの皆さん、みりっほー。進捗どうですか?私はダメです。ごめんなさい。(´・ω・`) WG事業部の二宮です。今日はアイマス駆動開発の話をしようかと思ったのですが、急遽Gitの使い方の話に変更しました(Inspired by 堀口先生)。 アイマス駆動開発の話が気になる方は、是非一緒に飲みに行きましょうw ※この記事では、ツールにGitGitHubを利用することを想定しております。 Gitをスマートに使いたい グリーでは、基的にA successful Git branching model(有志の方による日語訳)にのっとって開発しています。 Gitについて基的な考え方の部分は堀口さんの記事で言及されているので、私は現場で具体的にどのような使い方をしているのかについて書きたいと思います。 と

    イケててヤバいGit入門 | GREE Engineering
    matekiki
    matekiki 2014/06/20