我的愚蠢错误,但我做了一个拉动&合并后忘了做提交。
我开始处理一些文件并错误地删除了一个文件夹。我尝试对文件执行hg restore
,但我收到错误:
abort: uncommitted merge with no revision specified
如果我尝试hg ci
,我会得到:
abort: cannot commit merge with missing files
如何恢复文件以便我可以提交合并并继续工作?
答案 0 :(得分:4)
尝试:
hg revert <file> -r <specific_revision_to_restore>
当正在进行合并时,Mercurial不知道从哪个父级恢复修订。