Aller au contenu principal
Kill -9 Club
Se connecter

étiquette annotée

Déploiement

Un objet Git à part entière, créé par git tag -a v1.4.0 -m "Delai proxy porte a 120 s" : il désigne un commit précis et porte un auteur, une date et un message. Deux réflexes venus des branches induisent en erreur. Une branche avance à chaque fois que vous validez ; une étiquette ne bouge jamais, et c'est ce qui fait que v1.4.0 désignera le même contenu dans deux ans, sur n'importe quel clone. Ensuite, git push ne l'emporte pas : il publie les branches. La version existe chez vous, personne d'autre ne la voit, et le git clone --branch v1.4.0 git@serveur.exemple.fr:infra/app.git du serveur de déploiement échoue sur une référence jamais publiée. La commande manquante est git push origin v1.4.0. Sans -a, Git pose une simple référence anonyme : ni auteur, ni date, ni raison — et « qui a publié cette version, et quand ? » reste sans réponse.

Aussi écrit : tag annoté, git tag -a