./?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
- 追加された行はこの色です。
- 削除された行はこの色です。
- Mercurial/ブランチ/cloneでブランチ へ行く。
- Mercurial/ブランチ/cloneでブランチ の差分を削除
* cloneでブランチ [#i5c8dcb0] ** ユースケース [#xa606327] *** 1. リポジトリをcloneしてブランチを作る [#v9fa5d35] hg clone project01 project01-new *** 2. ブランチで作業する [#w9e43a07] cd project01-new vi 1.txt hg ci -m 'update 1.txt (branch)' *** 3. 元のリポジトリで作業する [#t249afe9] cd ../project01 vi 1.txt hg ci -m 'update 1.txt (original)' *** 4. ブランチの作業を元のリポジトリにmergeする [#ocf09a20] hg pull ../project01-new # pullして hg glog # ログを確認して、 hg id -n # リビジョン番号を確認する(今回はブランチでのコミットをリビジョン番号3とする) hg glog # ログを見てリビジョン番号を確認する(今回はブランチでのコミットをリビジョン番号3とする) hg id -n # ワーキングディレクトリのリビジョン番号も確認しておく hg merge 3 # リビジョン番号を指定してmergeを実行する *** 5. merge結果をコミットする [#vfc506ab] hg ci -m 'merge #3'