mercurial amend

Cómo enmendar un conjunto de cambios “público” en Mercurial



amend (1)

En la wiki de Mercurial, hay una buena visión general de las fases .

Para convertir el compromiso actual de "público" a "borrador" para permitir la modificación, use

hg phase --draft --force .

(o reemplace con otra revisión si desea editar un conjunto de cambios diferente).

Me gustaría modificar mi último commit, pero corriendo

hg commit --amend

me da

abortar: no se pueden modificar los conjuntos de cambios públicos

aunque sé que es seguro editar el conjunto de cambios. ¿Cómo puedo cambiar la fase de mi último compromiso y / o decirle a Mercurial que es seguro enmendar?