Segun la situacion, localizar commits puede ser tedioso, por eso existen los tags, que son la herramienta para marcar commits a los que se desea ir con frecuencia.
LOCALMENTE
Para taguear el commit en el que estamos parados:
git tag nombre_del_tag
Para taguear otro commit
git tag nombre_del_tag 012345679abcde
git tag nombre_del_tag nombre_del_branch
git tag nombre_del_tag nombre_de_otro_tag
git tag nombre_del_tag HEAD^
(ese ultimo taguea el parent del commit en el que estamos parados)
Para ver el contenido del tag
git checkout nombre_del_tag
REMOTAMENTE
Es posible crear tags en un repositorio remoto, asi:
git push origin HEAD:refs/tags/nombre_del_tag
Para que cualquiera apuntando a ese repositorio se baje ese tag, tiene que hacer:
git fetch --tags
Actualizacion: HEAD podria reemplazarze con cualquier SHA de commit, nombre de branch o tag ya existente (por ejemplo, uno local que se quiere hacer remoto)
Actualizacion: HEAD podria reemplazarze con cualquier SHA de commit, nombre de branch o tag ya existente (por ejemplo, uno local que se quiere hacer remoto)
Saludos, y Felices Fiestas!
Links:
* Post anterior: Obtener codigo del pasado
No hay comentarios:
Publicar un comentario