Hice un commit y un push de Git, pero escribí algo totalmente incorrecto en el comentario.Editar un mensaje de confirmación incorrecto en Git que ya ha sido empujado
¿Cómo cambio el comentario? Ya he empujado la confirmación al control remoto.
Hice un commit y un push de Git, pero escribí algo totalmente incorrecto en el comentario.Editar un mensaje de confirmación incorrecto en Git que ya ha sido empujado
¿Cómo cambio el comentario? Ya he empujado la confirmación al control remoto.
git commit --amend
le permitirá editar el mensaje de confirmación.
Si ya presionó esa confirmación, debe ejecutar git push --force
. ¡Solo hazlo si estás seguro de que nadie lo ha sacado todavía!
Si la gente retira el compromiso de su repositorio, simplemente deje el mensaje tal como está.
Me equivoqué. Enmendé y modifiqué el mensaje, pero después de eso no sé qué hacer. Aquí están todos los comandos disponibles ^ G Obtener ayuda^O WriteOut^R Leer archivo^Y Página anterior^K Cortar texto^C Cur Pos ^ X Salir^J Justificar^W ¿Dónde está^V Página siguiente^U Desactivar texto^T Deletrear – emilan
¿Entonces no sabes cómo usar tu editor predeterminado? Parece 'nano', así que simplemente presione' CTRL + X', seguido de 'Y', seguido de' RETURN' – ThiefMaster
lo siento, no me ayuda, porque quiero cambiar el mensaje de confirmación después de presionar. git commit - la enmienda no funciona en esta situación. – emilan
Si usted escribió lo malo y que la compromete aún no ha sido empujado, puede hacer lo siguiente para cambiar el mensaje de confirmación:
$ git commit --amend
Esto abrirá el editor de texto predeterminado, donde se puede editar el mensaje. Por otro lado, puede hacerlo todo en un solo comando:
$ git commit --amend -m 'xxxxxxx'
Si ya ha empujado el mensaje, puede modificar el empuje y la fuerza de comprometerse, pero esto no es recomendable.
A fuerza de empuje: git push --force
quiere decir que _haven't_ empujado el envío de datos a cualquiera? – Shep
no existe tal cosa como un mensaje de inserción. – vertti
Posible duplicado: http://stackoverflow.com/questions/927358/git-undo-last-commit – mensi