¿Hay alguna forma de editar un mensaje de confirmación en GitHub?

Pregunta:

¿Hay alguna forma de editar un mensaje de confirmación después de confirmar y enviar a GitHub? Veo que hay un 'agregar una nota', así como comentarios en línea, pero no hay una edición real de un mensaje de confirmación. También hay 'modificar confirmación' en las extensiones de git, pero eso no edita el mensaje existente.

Respuesta:

  1. git rebase -i <commit hash you want to change>^

    Esto abrirá su editor predeterminado (generalmente ) con una lista de confirmaciones y acciones para cada una. De forma predeterminada, la acción es pick .

  2. Para cualquier confirmación en la que desee cambiar el mensaje, cambie la pick a reword .

  3. Guarde y salga (en vi :wq ).

  4. Para cada una de esas confirmaciones, obtendrá un editor para editar el mensaje de confirmación. Cámbielo como mejor le parezca, guárdelo y salga.

    Una vez que haya terminado de editar todos los mensajes de confirmación, volverá al símbolo del sistema y tendrá un nuevo árbol con los mensajes actualizados.

  5. Ahora puedes subirlos a github usando git push origin --force .

Si solo necesita corregir su última confirmación, puede reemplazar los pasos 1-4 con git commit --amend .

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım