# git tag

> Créer, lister, vérifier et supprimer des tags.
> Un tag est une référence statique vers un commit.
> Plus d'informations : <https://git-scm.com/docs/git-tag>.

- Lister tout les tags :

`git tag`

- Créer un tag avec le nom donné pointant vers le commit actuel :

`git tag {{nom_d_etiquette}}`

- Créer un tag avec le nom donné pointant vers un commit spécifié :

`git tag {{nom_d_etiquette}} {{commit}}`

- Créer un tag annoté avec le message spécifié :

`git tag {{nom_d_etiquette}} -m {{message_d_etiquette}}`

- Supprimer le tag avec le nom spécifié :

`git tag -d {{nom_d_etiquette}}`

- Mettre à jour les tags depuis l'origine :

`git fetch --tags`

- Liste toutes les tags dont les ancêtres incluent un commit donné :

`git tag --contains {{commit}}`