我有两个命名分支,SPRINT_009和SPRINT_010.一些更改集已提交到SPRINT_009,我想将其合并到SPRINT_010中.我能够将来自branch_one的变更集合并为默认值而没有任何问题.我在将branch_one中的更改集合并到branch_two时遇到问题.
default A -- B -- C -- G -- H -- I -- J -- K -- L -- N -- O -- P
\ \ /
SPRINT_009 D -- E -- F ----------------- ---------- ----------
\
SPRINT_010 M
Run Code Online (Sandbox Code Playgroud)
以下是我使用的命令:
hg update branch_two
hg merge branch_one
Run Code Online (Sandbox Code Playgroud)
但是我收到以下消息:
abort: merging with a working directory ancestor has no effect
Run Code Online (Sandbox Code Playgroud)
有谁知道我到底做错了什么?
**编辑:我添加了图表的图片.图纸是概念**

tim*_*mmy 18
问题是我hg pull在尝试合并之前没有执行过.通常我们使用TortoiseHg在Windows机器上进行开发.我们在支持分支上修改了我们的一个资源的名称,从fooBAR到fooBar,并遇到了mercurial case折叠问题.我们试图通过在Linux机器上合并分支来解决这个问题.我已经习惯使用TortoiseHg忘记了最基本的命令!
| 归档时间: |
|
| 查看次数: |
19488 次 |
| 最近记录: |