* cloneでブランチ [#i5c8dcb0]

** ユースケース [#xa606327]
*** リポジトリをcloneしてブランチを作る [#v9fa5d35]
 hg clone project01 project01-new

*** ブランチで作業する [#w9e43a07]
 cd project01-new
 vi 1.txt
 hg ci -m 'update 1.txt (branch)'

*** 元のリポジトリで作業する [#t249afe9]
 cd ../project01
 vi 1.txt
 hg ci -m 'update 1.txt (original)'

*** ブランチの作業を元のリポジトリにmergeする [#ocf09a20]
 hg pull ../project01-new # pullして
 hg glog                  # ログを確認して、
 hg id -n                 # リビジョン番号を確認する(今回はブランチでのコミットをリビジョン番号3とする)
 hg merge 3               # リビジョン番号を指定してmergeを実行する

*** merge結果をコミットする [#vfc506ab]
 hg ci -m 'merge #3'


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS