tipos tag qué existen etiquetas crear git git-commit amend

tag - git commit-enmendar sin pedir mensaje



git tag (2)

Esto modificará la última confirmación, usando ese mismo mensaje, en un comando:

git commit --amend -C HEAD

De vez en cuando me encuentro comprometiéndome con el mismo mensaje.

Típicamente, yo hago:

  1. Añadir mis cambios al área de ensayo.
  2. Haz git commit --amend .
  3. Espera a que se abra el editor de texto.
  4. Guárdalo y ciérralo (sin cambiar el mensaje).

¿Hay alguna forma de decirle a git que no quiero cambiar el mensaje de confirmación (omitir el paso de abrir mi editor de texto y guardar el mensaje)? Me gusta:

  1. Añadir mis cambios al área de ensayo.
  2. Dígale a Git que modifique mi área de preparación hasta el último compromiso sin preguntarme por otro mensaje.

Sé que puedo evitar que git git commit --amend -m "<message>" mi editor de texto haciendo git commit --amend -m "<message>" . Pero de esta manera tendría que volver a escribir el mensaje.


Prueba git commit --amend --no-edit .