我的存储库卡在明显中断的变基中:如果我尝试新的提交,我会收到以下消息:
abort: rebase in progress
(use 'hg rebase --continue' or 'hg rebase --abort')
但hg rebase --abort
消息失败
abort: unknown revision '<hex id>'!
我什至尝试过hg rebase --continue
,但得到了同样的错误。hg verify
认为一切正常。有没有办法让存储库不固定,或者我必须把它扔掉并制作一个新的克隆?(幸运的是,我能够简单地hg clone
完成损坏的回购并将问题抛在脑后。但我仍然想知道更好的出路)。
我不知道存储库是如何进入这种状态的;几个月前我可能做了一些导致它的事情,我可能不会。我刚回到回购并遇到了这个。(我偶尔会使用变基,从来没有遇到过问题)。我找了一个备份包,但没有看到。