-
-
Save danielmateu/0c279d9eeebd0390d8fc464f9f590382 to your computer and use it in GitHub Desktop.
Git Etiquetas - Tags
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Los tags, son una referencia a un commit específico | |
Los usamos para marcar versiones o releases de nuestros programas en un punto especifico | |
Creación tags: | |
git tag <nombre del tag> -> El tag siempre va a marcar al mismo commit | |
Eliminación tag: | |
git tag -d <nombre del tag> | |
Normalmente crearemos tags con relación semántica, de esta manera: | |
git tag -a v1.0.0 -m "Version 1.0.0 lista" -> | |
El primer número cambia cuando hay breaking changes en la app, el cambio es muy significativo | |
El segundo dígito cambia si hemos introducido nuevas funcionalidades en el código | |
El tercero son arreglos de bugs en el código | |
Si queremos añadir un tag a un commit especifico: | |
git tag -a <nombre del tag> <hash> -m "Mensaje" | |
Para ver más info del tag: | |
git show <nombre del tag> | |
Para subir los tags al repositorio de github | |
git push --tags | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment