Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Git flow概要紹介

1,248 views

Published on

  • Be the first to comment

Git flow概要紹介

  1. 1. git-flow概要紹介
  2. 2. gitで陥りがちなパターン 何このコミットグラフ…
  3. 3. _人人人人人人_ > git-flow <  ̄Y^Y^Y^Y^Y^Y^Y ̄
  4. 4. 俺こうやってgit使ったらうまくいったZE!! みんなもやろうZE!! git-flowって? Gitのリポジトリ運用ルールと それを支援するプラグインのこと Vincent Driessen ※発言はイメージです
  5. 5. だいたいこんな感じ リリースのためのmasterブランチ 開発ラインのためのdevelopブランチ 作業用のfeatureブランチ リリースすると他にreleaseやhotfix等が増えるけど、それはそのときに…
  6. 6. もうちょっと詳しい説明
  7. 7. Masterブランチ M1 M2 そのまま出せるレベルの状態に保つブランチ バグ無し&とりあえず追加とかも無い状態 α版とかβ版とか Masterブランチに コミットしてんじゃねぇ!!
  8. 8. Developブランチ 開発中のバージョンを管理する ○○機能追加とか、××機能削除とか、 機能ごとにバージョンが分かれてる M1 D1 M2 D2 マージ Developにコミット? ぼこぼこにしてやんよ
  9. 9. Featureブランチ 単一の機能を作る際に使うブランチ feature/loginとか、feature/messageとか 機能ごとに作ってマージしたら消す ○○機能追加〜のためのコミットは全部ここ コミットしていいのはこのブランチだけ! D1 F1 D2 F2
  10. 10. まとめるとこんな感じ
  11. 11. 機能開発の三段階 D1 F1 D2 F2 作業用ブランチのみにコミット developにマージ 作業用ブランチをチェックアウト
  12. 12. 実際のリポジトリへ
  13. 13. ルールに沿ってるか確認するなんて めちゃくちゃだるいお… 全部自動でやればいいんじゃね
  14. 14. 詳しい使い方は… ボブとアリスのgit-flow(和訳) http://d.hatena.ne.jp/hidecheck/20130226/1361851228

×