【问题标题】:Correct way to jump back and forth between two branches?在两个分支之间来回跳跃的正确方法?
【发布时间】:2009-09-21 15:00:45
【问题描述】:

如果我创建一个分支:

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"

【问题讨论】:

    标签: mercurial branch


    【解决方案1】:
    hg branch
    

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

    hg update -r <some revision in that branch>
    

    hg update <that branch>
    

    将切换到该分支。

    【讨论】:

    • 另外,我通常会为要开始新分支的修订创建一个标签。当我需要更新到该特定版本时,这对我很有帮助(这种情况经常发生)。
    猜你喜欢
    • 2020-05-09
    • 2016-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多