我在HG回购中有一个分支(让它为default
)。我在某个时候创建了一个匿名分支,进行一些测试(并添加了一个功能,尽管我不确定如果使用TortoiseHg功能有什么大的优点)。到现在为止还挺好。将变更集合到匿名分支
现在,default
分支得到了一些错误修正。我也需要他们在我的匿名分支中。
什么是合并或处理这种情况的最佳方式?
我在HG回购中有一个分支(让它为default
)。我在某个时候创建了一个匿名分支,进行一些测试(并添加了一个功能,尽管我不确定如果使用TortoiseHg功能有什么大的优点)。到现在为止还挺好。将变更集合到匿名分支
现在,default
分支得到了一些错误修正。我也需要他们在我的匿名分支中。
什么是合并或处理这种情况的最佳方式?
要将主要default
分支中的更改复制到匿名分支,您需要将默认分支合并到匿名分支中。
这样做的问题是,如果您不想在主分支中进行匿名分支更改,您将失去额外分支,因此您需要记下主要default
分支的当前头部。为此,您可以在合并之前标记主要default
分支的头部。
另一个选择是在合并之前用书签标记它。
然后,如果您需要在明确合并两个分支之前对主分支作出进一步更改,您将首先更新到标记或书签。
我只是从默认分支中导出变更集并将它们导入到匿名分支中。
非常感谢,它完成了工作,解释也非常有帮助。 – Arek