Cada tutorial de git que examina tiene una opinión clara sobre las etiquetas: Siempre se deben usar las etiquetas anotadas, una de las razones es que las usa git describe
.git: ¿Es una etiqueta no anotada peor que una etiqueta con una mala anotación?
Sin embargo, no veo nada malo en el uso de git describe --tags
que también toma las etiquetas no anotadas como punto de referencia. ¿Hay algo más que se considere malo acerca de las etiquetas no anotadas?
Pregunto porque acabo de convertir un proyecto SVN a git. En realidad, estaba pensando en proporcionar las etiquetas con una anotación, pero ¿qué debería haber puesto si no fuera un mensaje "Etiquetado 1.5 para nuestro proyecto" (que ya se había usado como comentario SVN de todos modos)?
Las etiquetas anotadas me parecen agradables (puede etiquetar las cosas como un autor diferente y dar una breve descripción), pero ¿las debería usar incluso en casos en que no tenga nada significativo que decir aparte? del mensaje de compromiso original?
o
¿En qué situaciones son etiquetas no anotadas y no mal visto?
Editar: No estoy hablando de etiquetas con anotaciones firmadas (entiendo la ventaja de tener etiquetas firmadas en algunas situaciones); Solo me preocupa la diferencia entre las anotaciones no anotadas y las no anotadas.
Editar 2: Al añadir otra pregunta para ampliar el alcance un poco y tal vez obtener algunas respuestas interesantes acerca de la vida real mejor-bractices
Al hacer le uso de etiquetas no anotadas y hacer sentir mal cuando lo haces?
Ver http://stackoverflow.com/questions/4971746/why-should-i-care-about-lightweight -vs-annotated-tags – dubek
Posible duplicado de [¿Cuál es la diferencia entre una etiqueta anotada y no anotada?] (https://stackoverflow.com/questions/11514075/what-is-the-difference-between-an-annotated- y tú nannotated-tag) –