Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
BeyondCompare 合并中的左/右文件在使用hg fetchvs时反转hg pull+ hg merge。这有什么原因吗?有没有办法保持相同的配置?
hg fetch
hg pull
hg merge
更新:
相关问题/答案:完全手动 Mercurial 合并
是的,这是有原因的。来自hg help fetch:
hg help fetch
当发生合并时,新拉取的更改被认为是“权威的”。新更改的头部用作第一个父级,本地更改用作第二个父级。要切换合并顺序,请使用 --switch-parent。
这意味着提取类似于以下手动工作流程:
使用该--switch-parent选项会跳过第 2 步,从而防止反向合并。
--switch-parent