git tag - tag - ¿Cómo puedo etiquetar mi repositorio git utilizando la aplicación GitHub Mac?
qué tipos de etiquetas existen en git (3)
De la respuesta de VonC a la misma pregunta formulada en SuperUser :
Tanto en su anuncio como en la sección de ayuda , esta (etiqueta) no parece estar disponible (al momento de escribir esta respuesta).
Eso significa que GitHub para Mac aún no administra el espacio de nombres de las etiquetas (refs / tags), y que necesita etiquetar manualmente, y luego
git push --tags
to GitHub también de forma manual.
Aunque eso fue hace un año, todavía no hay nada que indique que las etiquetas son compatibles. Todavía no hay ninguna mención en la sección de ayuda, subsequent blog subsequent blog no mencionan etiquetas, ni tampoco las notas de la versión (aunque solo cubren versiones relativamente recientes).
Soy bastante nuevo en GitHub y, personalmente, no tuve tiempo de aprender demasiado sobre la línea de comandos. Prefiero usar la aplicación GitHub Mac para mis proyectos personales y tenía curiosidad si puedo agregar etiquetas con ella.
Básicamente solo quiero etiquetar mis proyectos v0.1 y así sucesivamente. Ni siquiera estoy seguro de que esta sea la mejor manera de hacerlo.
Desafortunadamente, Github Client para Mac aún no maneja etiquetas. Ni crearlos ni recuperarlos.
Por su parte, el sitio web de Github propone no solo recuperar las confirmaciones etiquetadas, sino también mostrarlas como lanzamientos y proponer paquetes zip y tar.gz generados automáticamente del código fuente relacionado.
ver:
- https://help.github.com/articles/working-with-tags
- https://help.github.com/articles/about-releases
- https://github.com/blog/1547-release-your-software
- https://help.github.com/articles/creating-releases
La buena noticia es que la etiqueta se envía a su repositorio local cuando realiza una "sincronización" o una "extracción" de Github Client para Mac
Como dijo @blahdiblah, tendrá que pasar por las líneas de comando para administrar las etiquetas localmente. La documentación "oficial" sobre la manipulación de etiquetas en la línea de comando está ahí:
El uso es muy simple:
-
git tag
lista de etiquetas degit tag
-
git tag -a v1.4 -m ''my version 1.4''
crea una etiqueta con una descripción -
git show v1.4
muestra información sobre una etiqueta -
git push origin --tags
push last commit y las etiquetas
Para crear una etiqueta manualmente a través de la línea de comando:
- abra la Terminal y navegue a su repositorio (ya sea a través de un CD o simplemente arrastre la carpeta desde el Finder)
- Usa los siguientes comandos:
- git remote (muestra el nombre de su control remoto, por ejemplo, YourRemote)
- git tag -a v1.2 -m ''tagging Version 1.2'' (crea la etiqueta v1.2 a partir de la rama actual)
- git push YourRemote v1.2 (empuja la etiqueta que has creado a YourRemote)