ditz とトピックブランチ
どのブランチで ditz のチケットを保持するべきなのかがわかっていない。master かな?
こんな感じでいいんだろうか。
まず、ブランチは master とテスト用の confirm のみ
hoge-1 のチケットを切ってブランチも作成
$ ditz add >hoge-1 $ ditz set-branch hoge-1 $ ditz start hoge-1 $ git checkout -b hoge-1 #コードをいじってコミット $ ditz commit hoge-1
hoge-2 のチケットも並行して実施
$ git checkout master $ ditz add >hoge-2 $ ditz set-branch hoge-2 $ ditz start hoge-2 $ git checkout -b hoge-2 #コードをいじってコミット $ ditz commit hoge-2
confirm にマージしてテスト
$ git checkout confirm $ git merge hoge-2
問題なかったので master へマージ
$ git checkout master $ git merge hoge-2
チケットのクローズ
$ ditz close hoge-2
hoge-1 は引き続き開発
$ git checkout hoge-1 $ git merge master