./?Mercurial/%E3%83%96%E3%83%A9%E3%83%B3%E3%83%81/clone%E3%81%A7%E3%83%96%E3%83%A9%E3%83%B3%E3%83%81
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' |
|