我们在 Mercurial 中有两个命名分支:
- “default”——我们修复错误的“错误修复”分支
- “重新设计”命名分支,我们在其中为应用程序进行全新的 UI 设计
现在,我想将我的“bugfixing”分支 merge 到“redesign”分支中。但保持“错误修复”分支不变。
换句话说,我想更新默认的命名分支,但实际上并没有 merge 这些分支。想不出办法...
我应该这样做吗
hg merge default
在我命名的分支中?但是这样会保留两个分支吗?
附言。我对 hg 很陌生,抱歉,如果这是一个愚蠢的问题......
最佳答案
I want to update my named branch from default, but without actually merging the branches
即 您想要 根据 Mercurial merge 分支 - merge 默认值以重新设计。在 Mercurial 中,分支 merge 并不意味着“你不能再使用 merge 的分支”——你可以,只需更新到分支头,编辑并提交
关于version-control - 将一个命名分支 merge 到另一个命名分支( catch ),但保留两个分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9421819/