cloneでブランチ

ユースケース

1. リポジトリをcloneしてブランチを作る

 hg clone project01 project01-new

2. ブランチで作業する

 cd project01-new
 vi 1.txt
 hg ci -m 'update 1.txt (branch)'

3. 元のリポジトリで作業する

 cd ../project01
 vi 1.txt
 hg ci -m 'update 1.txt (original)'

4. ブランチの作業を元のリポジトリにmergeする

 hg pull ../project01-new # pullして
 hg glog                  # ログを見てリビジョン番号を確認する(今回はブランチでのコミットをリビジョン番号3とする)
 hg id -n                 # ワーキングディレクトリのリビジョン番号も確認しておく
 hg merge 3               # リビジョン番号を指定してmergeを実行する

5. merge結果をコミットする

 hg ci -m 'merge #3'

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2013-03-19 (火) 05:47:35