hg unshelve:abort:工作目录父级不匹配unhelve状态

时间:2015-02-12 19:04:40

标签: mercurial

我最近尝试了对Mercurial的改变,并且发生了一场无法解决的rebase冲突,我最终解决了这个问题。之后出了点问题,因为现在当我尝试做任何其他事情时,我收到以下错误:

abort: unshelve already in progress
(use 'hg unshelve --continue' or 'hg unshelve --abort')

当我尝试使用这两个选项中的任何一个时,我得到以下内容:

abort: working directory parents do not match unshelve state

如何将工作目录恢复到可用状态?

1 个答案:

答案 0 :(得分:22)

我删除了.hg / shelvedstate并为我修复了它。如果你想保留shelved状态,你也可以移动该文件,即mv .hg/shelvedstate .hg/backupshelvedstate