Git - Tag
GIT Tag
-
Se usn para etiquetar commits importantes en el historial de grafo del [Repositorio Local]
- Poner etiqueta con un número de versión a los commits asociados a las versiones públicas de un commit creado
-
Crear un tag básico asignándole una descripción al
tag
- En caso de no proporcionarle un commit el sistema git se lo asignará al último commit
git tag <descripción-del-tag> [<commit>]
- Crear un nuevo commit con un tag con toda la información que tiene los commits
- Mensaje , autor del tag , fecha , identificador checksum
- Si no incluimos la opción
-m
se lanzará el editor de código para incluirle un mensaje altag
que hemos generado
- Si no incluimos la opción
- Mensaje , autor del tag , fecha , identificador checksum
git tag -a <nombre> [<commit>]
# Ejemplo
git tag -a v1.5 -m "Version 1.5 de la aplicación" a0e4cccb
- Para listar todos los
tags
del historial de grafos del [Repositorio Local]
git tag
- Para listar todos los
tags
mediante un patrón de búsqueda
git tag -l <patron>
#Ejemplo
git tag -l v1.* # Listar todos los 'tags' que estén en el rango de 'v1.'
- Los comandos
git push
no envían automáticamente lostags
creados localmente a los Repositorio Remoto- Para enviar un
tag
de un [Repositorio Local] a uno Repositorio Remoto tenemos que ejecutar el siguiente comando
- Para enviar un
git push origin [nombre-tag]
#Ejemplo
git push origin v1.5
- Comando para enviar todos los
tags
al Repositorio Remoto para que queden almacenados
git push origin --tags
Deja un comentario