git tag -n99
Corto y dulce. Esto enumerará hasta 99 líneas de cada anotación de etiqueta / mensaje de confirmación. Aquí hay un enlace a la documentación oficial de git tag .
Ahora creo que la limitación de mostrar solo hasta 99 líneas por etiqueta es realmente buena, ya que la mayoría de las veces, si hubiera realmente más de 99 líneas para una sola etiqueta, realmente no querría ver el resto de las lineas tu? Si desea ver más de 99 líneas por etiqueta, siempre puede aumentar esto a un número mayor.
Quiero decir, supongo que podría haber una situación o razón específica para querer ver mensajes de etiquetas masivas, pero ¿en qué punto no quieres ver el mensaje completo? ¿Cuándo tiene más de 999 líneas? 10.000? 1,000,000? Mi punto es que, por lo general, tiene sentido tener un límite en la cantidad de líneas que vería, y este número le permite configurarlo.
Como estoy argumentando lo que generalmente quieres ver al mirar tus etiquetas, probablemente tenga sentido establecer algo como esto como un alias (del comentario de Iulian Onofrei a continuación):
git config --global alias.tags 'tag -n99'
Quiero decir, realmente no quieres tener que escribir git tag -n99
cada vez que solo quieres ver tus etiquetas, ¿verdad? Una vez que se configura ese alias, cada vez que quiera ver sus etiquetas, simplemente escriba git tags
en su terminal. Personalmente, prefiero ir un paso más allá y crear alias de bash aún más abreviados para todos mis comandos de uso común. Para ese propósito, puede agregar algo como esto a su archivo .bashrc (funciona en Linux y entornos similares):
alias gtag='git tag -n99'
Luego, cuando quiera ver sus etiquetas, simplemente escriba gtag
. Otra ventaja de recorrer el camino del alias (ya sea git alias o bash alias o lo que sea) es que ahora tiene un lugar donde puede agregar más personalizaciones a su forma personal, generalmente desea que se le muestren sus etiquetas (como ordenar ellos de ciertas maneras como en mi comentario a continuación, etc.). Una vez que superes el apuro de crear tu primer alias, ahora te darás cuenta de lo fácil que es crear más de ellos para otras cosas que te gusta trabajar de forma personalizada, como git log
, pero guardemos ese para una pregunta / respuesta diferente .
git tag -n
lo hizo por mí