2013/11/04

Git Flow コマンド手順

Git Flowとは


[A successful Git branching model] を運用しやすくする git プラグインです。

git flowコマンド手順、あくまでも初歩です。
git flow initとかは省いてます。

1,まず自分が今どこで作業しているかの確認
git branch

2, ブランチを最新の状態にする
git pull origin demo

3, 新機能を追加するor何か作業する場合はブランチをきる
  hotfixの場合はfeatureの部分をhotfixとする
git flow feature start ブランチ名(仮にtestとする)

4, testブランチにて、作業をする

5, 編集ファイルの確認
git status

6, 差分の確認,標準diffでは見難いのでレスにパイプ処理
git diff | less

7, 新規で追加したファイルがあれば、追加
git add (ファイルパス)

8, 編集完了したらコミット(コミットの感覚は区切りのいいところで)
git commit -a -m "コミットメッセージ"

9, コミットされたか、ログを確認
git log

10, デモへうつる
git branch demo

11, デモ上で先ほどの作業したブランチをマージ
git merge feature/test

12, 無事マージできたら、変更内容をリモートにpush
git pull origin demo
git push origin demo




参考になるページ


Qiita Git Flowのメモ書き
A successful Git branching model を補助する git-flow を使ってみた
git flow cheatsheet