在mercurial强制或覆盖合并?

mta*_*tay 4 mercurial

当我做"hg head"时,我看到两个脑袋.

我想从第一次采取改变,完全忽略另一种.

是什么hg push -f呢?

我怎么能告诉mercurial忽略第二个头?

Ry4*_*ase 5

这个技巧很好地涵盖了它:

https://www.mercurial-scm.org/wiki/TipsAndTricks#Keep_.22My.22_or_.22Their.22_files_when_doing_a_merge

如果您已更新为所需的那个,那么您将运行:

hg --config ui.merge=internal:local merge  #keep my files
Run Code Online (Sandbox Code Playgroud)

想要hg push -f.