我花了最后几个小时在mercurial进行了巨大的合并。在合并了131个文件之后,我的合并工具meld崩溃了,显示了一个python回溯。试图退出融合,我无意中也退出了合并。
我非常想从我离开的地方继续合并,例如像hg merge --continue
这样的东西,但我找不到这样做的选择。
如果我重新运行hg merge
,它会警告未提交的未完成的更改。 hg resolve
没有列出要解决的任何内容,但我很可能只有大约60%的合并时间。
是否有命令从我所在的位置继续合并?
答案 0 :(得分:5)
在TortoiseHg:
从命令行:
hg resolve --all
(继续合并所有仍标记为冲突的文件)hg commit
(提交更改) hg resolve
什么也没做。要列出具有突出冲突的文件,请使用hg resolve --list
。 (前缀U
表示文件未解析,R
已解析。)