Description : Crée, liste, supprime tags.
Syntaxe : git tag [-a | -s | -u <keyid>] [-f] [-m <msg> | -F <file>] [-e] <tagname> [<commit>]
| Option | Description | Utilisation principale |
|---|---|---|
git tag | Liste tous les tags | Voir les versions disponibles |
<tagname> | Crée un tag léger sur le commit courant | Marquer une version simple |
-a <tagname> | Crée un tag annoté | Tag avec métadonnées complètes |
-m <message> | Message pour le tag annoté | Description de la version |
-d <tagname> | Supprime un tag | Nettoyer les tags obsolètes |
-l <pattern> | Liste les tags correspondant au motif | Filtrer les tags |
-f, --force | Force la création/modification d’un tag existant | Remplacer un tag |
-s | Crée un tag signé (GPG) | Tag authentifié |
-v <tagname> | Vérifie la signature d’un tag | Contrôle d’authenticité |
--sort=<key> | Trie les tags selon différents critères | Organisation des tags |