2

我犯了一个愚蠢的错误,但我做了一个拉合并并忘记在合并后进行提交。

我开始处理一些文件并错误地删除了一个文件夹。我尝试hg restore对文件进行操作,但出现错误:

abort: uncommitted merge with no revision specified

如果我尝试这样做,hg ci我会得到:

abort: cannot commit merge with missing files

如何恢复文件以便提交合并并继续工作?

4

1 回答 1

4

尝试:

hg revert <file> -r <specific_revision_to_restore>

当正在进行合并时,Mercurial 不知道从哪个父级恢复修订。

于 2012-09-07T17:53:28.623 回答