Mercurial - 无法提交与缺少文件合并错误

Zab*_*abs 33 mercurial dvcs

我做了一个'hg merge'然而当我尝试'hg commit -m"我的消息时..."我收到以下错误消息:

abort: cannot commit merge with missing files
Run Code Online (Sandbox Code Playgroud)

任何人都可以解释如何修复此问题以允许提交通过?

Aar*_*lla 51

尝试hg status查找状态!(缺失)的文件.

原因是已删除其中一个合并文件.取消删除该文件,然后重试.

  • 如果没有文件处于“!”状态怎么办? (2认同)

Sha*_*yne 12

继承人我的方法

hg status会告诉你哪些文件丢失了.然后,您可以从某处还原文件

或输入 hg remove <path/name of missing file>

然后提交.达尔文愿意,你的回购将再次变得清醒.