简单的问题:假设我有如下本地提交:
master -> a -> b -> c
Run Code Online (Sandbox Code Playgroud)
我想合并a和b。hg 命令是什么?我试过
hg up b
hg fold -r a
Run Code Online (Sandbox Code Playgroud)
收到错误消息:abort: cannot fold chain not ending with a head or with branching
我试过
hg up b
hg amend
Run Code Online (Sandbox Code Playgroud)
这创建了一个像这样的堆栈
master -> a.preamend -> b -> c
\-> a
Run Code Online (Sandbox Code Playgroud)
这不允许我继续 c。最后,我尝试了
hg up b
hg histedit a
abort: can only histedit a changeset together with all its descendants
Run Code Online (Sandbox Code Playgroud)
没有运气。我想要的是这样的:
hg up b
hg *merge* -r a
Run Code Online (Sandbox Code Playgroud)
回报
master -> b -> c
Run Code Online (Sandbox Code Playgroud)
提前致谢!
mercurial ×1