mercurial

mercurial - hg unshelve: abortar: los padres del directorio de trabajo no coinciden con el estado de unshelve



(1)

Recientemente intenté quitar un blindaje en Mercurial, y se produjo un conflicto de rebase desenmascarado, que terminé resolviendo. Algo salió mal después de eso, porque ahora cuando intento hacer otra cosa, aparece el siguiente error:

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

Y cuando trato de usar cualquiera de esas dos opciones, obtengo lo siguiente:

abort: working directory parents do not match unshelve state

¿Cómo puedo restaurar mi directorio de trabajo a un estado utilizable?


Borré .hg / shelvedstate y eso lo arreglé para mí. También puede mover ese archivo en su lugar, es decir, mv .hg/shelvedstate .hg/backupshelvedstate si desea conservar el estado de shelvedstate.