在分支之间移动变更集

时间:2017-07-19 19:38:09

标签: mercurial

我的存储库中存在以下情况:

    / b1
----
    \ b2

b1, b2分别表示branch1和branch2。

我想对分支进行一些更改,我也想将此更改应用于b2。这样做的最佳(推荐方式)是什么?

1 个答案:

答案 0 :(得分:1)

这取决于,有两种方式:

1合并

您可以将一个分支合并到另一个分支中。但这意味着基本上将所有更改转移到另一个分支。你可能不希望这样。

2 Graft

您更有可能需要:您只需将选定的变更集从一个分支复制到另一个分支。检查缺少更改的分支,然后移植它们:

hg graft --rev XXX

您可以多次提供修订参数。