Disons que vous avez un projet et que vous avez balisé des points particuliers de celui-ci sur la ligne de commande en utilisant
1
|
git tag -a v1.0 -m ‘tagging Version 1.0’
|
Un jour, plus tard, vous voudrez revenir à un tel tag. Voici comment on peut le faire.
D’abord, commitez vos changements actuels afin d’être libre de vérifier tout nouveau sans perdre votre dur labeur. Ensuite, tapez simplement
1
|
git checkout tags/v1.0
|
en supposant que v1.0 est le nom de votre tag. Parfois, vous pouvez vouloir vérifier ce tag et créer une nouvelle branche pendant que vous y êtes, afin que votre branche actuelle ne soit pas écrasée. Heureusement, nous pouvons le faire en émettant
1
|
git checkout tags/v1.0 -b NewBranch
|
Ceci va créer une nouvelle branche appelée NewBranch et extraire le tag v1.0. Une fois que vous avez fini de travailler dessus, vous pouvez revenir à une autre branche (par exemple master) en émettant
1
|
git checkout master
|
.
Notez que pour passer à d’autres branches, il suffit de donner le nom de la branche – contrairement aux tags qui doivent être préfixés par ‘tags/’ comme indiqué ci-dessus.