tag - tipos de etiquetas en git
¿Puedo agregar un mensaje/nota/comentario al crear una nueva rama en Git? (1)
Desea descripciones de rama:
git branch --edit-description
Esto abrirá su editor y le permitirá adjuntar metadatos a la rama. Puedes extraerlo con:
git config branch.<branch>.description
Un par de notas importantes:
Esto se almacena localmente. Por definición, no se puede enviar ya que está almacenado en
.git/config
. De todos modos, funciona muy bien para este caso de uso.Si elimina la rama, la descripción también se eliminará.
Puede insertar esta descripción en combinaciones de combinación si configura
git config --global branchdesc true
. Esto significa que cuando emitagit merge --log <branch>
, forzará la descripción de la rama en el mensaje de confirmación de combinación de acciones. Esto tiene muchos usos. Por ejemplo, este es el modo en el que realizo un seguimiento de las notas de publicación de la rama temática de mi empleador.
Estoy realizando un trabajo exploratorio en el que probablemente pasaré 30 minutos en diferentes variaciones de la misma tarea. Quiero rastrearlos en git para poder saltar de un lado a otro entre enfoques. Y si hay 3 o 6 o 9 sucursales, es posible que necesite algo más de información que el nombre de la sucursal para diferenciarlas.
¿Cuál es la forma más limpia de adjuntar un comentario a una nueva sucursal?