#1 Le 25/10/2011, à 19:39
- luron
Lister seulement les étiquettes annotées avec Git
Avec Git, il est possible de créer des étiquettes légères:
git tag 1.0
ou des étiquettes annotées:
git tag -a 1.0 -m "Première version stable"
Voir la section Références Git du livre Pro Git pour plus de détails à ce sujet.
Pour lister toutes les étiquettes, on peut utiliser la commande suivante:
git tag
mais il n'y a pas d'option pour lister seulement les étiquettes annotées. Cependant, nous pouvons contourner le problème en utilisant ceci:
git for-each-ref --format='%(tag)' refs/tags
Il est possible d'appliquer un tri, par exemple:
git for-each-ref --sort='*authordate' --format='%(tag)' refs/tags
Voir la commande suivante:
git help for-each-ref
pour connaître les options possibles.
Merci à Git Tags by Date pour l'astuce.
Hors ligne