Chaque tutoriel git que vous regardez a une opinion claire sur les balises: Il faut toujours utiliser des balises annotées, une des raisons étant qu'elles sont utilisées par git describe
.git: Une balise non annotée est-elle pire qu'une balise avec une mauvaise annotation?
Cependant, je ne vois rien de mal à utiliser git describe --tags
qui prend également les balises non annotées comme point de référence. Y at-il autre chose qui est considéré comme mauvais sur les étiquettes non annotées?
Je demande parce que je viens de terminer la conversion d'un projet SVN à git. Je pensais en fait à fournir une annotation aux balises, mais que devrais-je y mettre sinon un message redondant "Tagging release 1.5 for our project" (qui avait déjà été utilisé comme un commentaire SVN)?
Les étiquettes annotées me semblent être une bonne chose (vous pouvez étiqueter les choses comme un auteur différent et vous donner une courte description), mais devriez-vous vraiment les utiliser même si vous n'avez rien à dire à partir du message de validation d'origine?
ou
Dans quelles situations sont des balises annotées pas désapprouvé?
Édition: Je ne parle pas de balises annotées et signées (je comprends l'avantage d'avoir des balises signées dans certaines situations); Je suis seulement préoccupé par la différence entre non annoté et non signé annoté.
Modifier 2: Adjonction autre question d'élargir la portée un peu et peut-être obtenir des réponses pertinentes sur la vie réelle best-bractices
Quand est-ce vous utiliser des balises annotées et vous sentez-vous mal à propos quand tu fais ça?
Voir http://stackoverflow.com/questions/4971746/why-should-i-care-about-lightweight -vs-annotated-tags – dubek
Copie possible de [Quelle est la différence entre un tag annoté et non annoté?] (https://stackoverflow.com/questions/11514075/what-is-the-difference-between-an-annotated- et toi nannotated-tag) –