Soy consciente de las diferencias técnicas entre los dos tipos de comando (uso sin -a crea una etiqueta ligera que es esencialmente una rama que nunca se mueve, uso con -a crea un objeto completo en la base de datos de objetos de Git que incluye el nombre del comitente , correo electrónico, etc.).¿En qué circunstancias debo agregar la bandera -a al comando de la etiqueta git?
La pregunta es: ¿cuál debo usar en mis proyectos (para indicar versiones de lanzamiento en Github, por ejemplo)? Y si uno es muy preferido sobre otro, ¿por qué existe la otra opción? ¿Cuáles son los casos de uso para cada versión?
duplicados posibles de [ Por qué debería importarme acerca de las etiquetas ligeras frente a las anotadas?] (https://stackoverflow.com/questions/4971746/why-should-i-care-about-lightweight-vs-annotated-tags) –