1

我在 HG 回购中有一个分支(顺其自然default)。我在某个时候开始了一个匿名分支,以进行一些测试(并添加了一个功能,尽管我还不确定如果使用 TortoiseHg,拥有一个功能有什么大的好处)。到目前为止,一切都很好。

现在,该default分支得到了一些错误修正。我的匿名分支也需要它们。

合并或处理这种情况的最佳方法是什么?

4

4 回答 4

2

要将更改从主default分支复制到匿名分支,您需要将默认分支合并到匿名分支中。

这样做的问题是您会丢失额外的分支,因此default如果您不希望匿名分支在主分支中进行更改,则需要记下主分支的当前负责人。为此,您可以default在合并之前标记主分支的头部。

另一种选择是在合并之前用书签标记它。

然后,如果您需要在永久合并两个分支之前对主分支进行进一步更改,您将首先更新到标签或书签。

于 2012-11-08T20:42:52.180 回答
1

如果您只想在从主线分歧点到匿名分支头之后集成一些变更集,您可以(取决于树)

  • 变基--保持
  • 接枝

就像命名分支一样

于 2012-11-08T23:39:50.177 回答
1

你可以合并。当您在合并后提交时,您的匿名分支将继续,直到您准备好推送。

于 2012-11-09T03:06:47.043 回答
0

我只是从默认分支导出变更集并将它们导入匿名分支。

于 2012-11-09T05:10:39.523 回答