Git
Etiquetado Git
Buscar..
Introducción
Como la mayoría de los Sistemas de control de versiones (VCS), Git tiene la capacidad de tag puntos específicos de la historia como importantes. Normalmente, las personas usan esta funcionalidad para marcar los puntos de lanzamiento ( v1.0 , etc.).
Sintaxis
etiqueta git [-a | -s | -u <keyid>] [-f] [-m <msg> | -F <archivo>] <tagname> [<commit> | <objeto>]
git tag -d <nombre de tag>
git tag [-n [<num>]] -l [--contains <commit>] [--contains <commit>] [--points-at <object>] [--column [= <options>] | --no-column] [--create-reflog] [--sort = <key>] [--format = <format>] [- [no-] merged [<commit>]] [<pattern>… ]
git tag -v [--format = <format>] <tagname>…
Listado de todas las etiquetas disponibles
Usando el comando git tag enumera todas las etiquetas disponibles:
$ git tag
<output follows>
v0.1
v1.3
Nota : las
tagsse emiten en orden alfabético .
También se puede search tags disponibles:
$ git tag -l "v1.8.5*"
<output follows>
v1.8.5
v1.8.5-rc0
v1.8.5-rc1
v1.8.5-rc2
v1.8.5-rc3
v1.8.5.1
v1.8.5.2
v1.8.5.3
v1.8.5.4
v1.8.5.5
Crear y empujar etiqueta (s) en GIT
Crear una etiqueta:
Para crear una etiqueta en tu rama actual:
git tag < tagname >Esto creará una
taglocal con el estado actual de la rama en la que se encuentra.Para crear una etiqueta con algún commit:
git tag tag-name commit-identifierEsto creará una
taglocal con el identificador de compromiso de la rama en la que se encuentra.
Empuje un commit en GIT:
Empuje una etiqueta individual:
git push origin tag-nameEmpuje todas las etiquetas a la vez
git push origin --tags