如何在未提交的合并期间恢复我从mercurial中删除的文件?

时间:2012-09-07 17:01:26

标签: mercurial

我的愚蠢错误,但我做了一个拉动&合并后忘了做提交。

我开始处理一些文件并错误地删除了一个文件夹。我尝试对文件执行hg restore,但我收到错误:

abort: uncommitted merge with no revision specified

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

abort: cannot commit merge with missing files

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

1 个答案:

答案 0 :(得分:4)

尝试:

hg revert <file> -r <specific_revision_to_restore>

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