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

Me gustaría modificar mi último compromiso, pero

 hg commit --amend 

me da

 abort: cannot amend public changesets 

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 se puede cambiar?

15
25 авг. conjunto por Sophie Alpert 25 ago. 2012-08-25 23:52 '12 a las 11:52 pm 2012-08-25 23:52
ответ 1 respuesta

La wiki de Mercurial tiene una buena visión general de las fases .

Para convertir el compromiso actual de un compromiso "público" a "borrador", para permitir el cambio, use

 hg phase --draft --force . 

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

28
25 авг. La respuesta la da Sophie Alpert el 25 de agosto. 2012-08-25 23:52 '12 a las 11:52 pm 2012-08-25 23:52

Otras preguntas sobre las etiquetas o Haz una pregunta