我使用了mercurial collapse命令,然后尝试回滚)。我现在知道这是我不该做的事。
hg status abort: working directory has unknown parent 'e1f07eea60bf'!
工作副本至少包含一个相当新的版本,但我不能提交它。
hg commit abort: 00changelog.i@e1f07eea60bf: no node!
你最好如何从这种情况中恢复过来?就历史而言,它的大部分都被推送到了中央存储库。
尝试 hg debugsetparent xxxx 它不是世界上最安全的命令,但它应该帮助你。将父级设置为日志中的修订。
hg debugsetparent xxxx