如何从默认分支中追赶命名的mercurial分支而不将两者合并为一个?

Dyn*_*ite 44 mercurial branch

我在mercurial有两个分支..

default    named
|r1
|r2
|r3 --------         named branch created here.
|            |r4
|            |r5
| r6         |
|            |r7
|            |
-----------> | r8    How do I achieve this catch-up?
|            |
Run Code Online (Sandbox Code Playgroud)

我想从默认更新命名分支,但我还没准备好合并分支.我该如何实现这一目标?

编辑:

另外,操作使用GUI会是什么?是吧..右键单击r6,合并...,r8,...然后是什么?提交命名分支?

ton*_*nfa 50

hg merge default 来自您的指定分支.

  • 对于TortoiseHg,您想要更新为`r8`,然后右键单击`r6(默认)`并在上下文菜单中选择"与本地合并...".这将把`default`的变化带到你的`named`分支,因为你坐在那里. (7认同)