5 formas de escribir commits extendidos.

Existen diferentes formas de escribir commit extendidos, unas más usadas que otras. Vamos a examinar con detalle las diferentes posibilidades de que disponemos.

Ejecutando git commit

Tan sólo necesitamos realizar el commit directamente sin parámetros. Se nos abrirá el editor que tengamos configurado y a continuación incluimos la descripción principal seguida de un salto de párrafo con nuestros comentarios extras.

git commit es equivalente a realizar un git commit –amend

Sin necesidad de ir al editor

Una de las opciones más utilizadas es usar el parámetro -m. Desde el mismo shell y sin necesidad de abrir el editor vamos a ir incluyendo la descripción ampliada del commit.

Usando la sintaxís de comandos de shell

Esta opción es menos común ya que nos obliga a usar caracteres especiales.

incluyendo nuevas líneas al commit

Esta forma nos obliga a incluir parámertros -m con cada nueva línea que vayamos incluyendo.

El problema de este método es que se van creando saltos de párrafo con cada nueva línea

Cambiando el editor

Otra opción es cambiar el editor por defecto que tengamos asignado (vi), por nuestro propio editor (por ejemplo VSCode)

Para ello tendremos que cambiar en nuestra configuración la opción core.editor

De esta forma cuando realizamos nuevos commits se nos abrirá una nueva instancia del editor donde incluiremos los comentarios realizados.

Deja una respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.