Git
Marquage Git
Recherche…
Introduction
Comme la plupart des systèmes de contrôle de version (VCS), Git
a la capacité de tag
des points spécifiques de l’histoire comme étant importants. En règle générale, les utilisateurs utilisent cette fonctionnalité pour marquer les points de publication (version v1.0
, etc.).
Syntaxe
tag git [-a | -s | -u <keyid>] [-f] [-m <msg> | -F <fichier>] <tagname> [<commit> | <objet>]
git tag -d <tagname>
balise git [-n [<num>]] -l [--contient <commit>] [--contains <commit>] [--points-at <objet>] [--column [= <options>] | --no-column] [--create-reflog] [--sort = <clé>] [--format = <format>] [- [no-] fusionné [<commit>]] [<pattern>… ]
git tag -v [--format = <format>] <tagname>…
Liste de tous les tags disponibles
Utiliser la commande git tag
répertorie tous les tags disponibles:
$ git tag
<output follows>
v0.1
v1.3
Remarque : les
tags
sont affichées dans un ordre alphabétique .
On peut également search
les tags
disponibles:
$ git tag -l "v1.8.5*"
<output follows>
v1.8.5
v1.8.5-rc0
v1.8.5-rc1
v1.8.5-rc2
v1.8.5-rc3
v1.8.5.1
v1.8.5.2
v1.8.5.3
v1.8.5.4
v1.8.5.5
Créer et envoyer des tags dans GIT
Créez un tag:
Pour créer un tag sur votre branche actuelle:
git tag < tagname >
Cela créera une
tag
locale avec l'état actuel de la branche sur laquelle vous vous trouvez.Pour créer une balise avec un commit:
git tag tag-name commit-identifier
Cela créera une
tag
locale avec l'identificateur de validation de la branche sur laquelle vous vous trouvez.
Poussez un commit dans GIT:
Appuyez sur une balise individuelle:
git push origin tag-name
Poussez toutes les étiquettes à la fois
git push origin --tags