在两个分支之间来回跳转的正确方法?

时间:2009-09-21 15:00:46

标签: mercurial branch

如果我创建分支:

hg branch branch-A

并承诺:

hg commit -m "improvement A-1"

然后创建第二个分支:

hg branch branch-B

并承诺:

hg commit -m "improvement B-1"

如果我想将下一个更改添加到分支-A,我只需输入:

hg branch branch-A

并像以前一样承诺:

hg commit -m "improvement A-2"

1 个答案:

答案 0 :(得分:10)

hg branch

始终创建一个分支(尽管如果分支已经存在,它会发出警告。)要切换到现有分支,

hg update -r <some revision in that branch>

hg update <that branch>

将切换到该分支。