Los tags siempre se refieren a un determinado commit? No puede haber una version v0.1 de todas las ramas de un cierto punto en el tiempo ...

Pregunta de la clase:
Manejo de ramas en GitHub
Eugenio Massolo

Eugenio Massolo

Pregunta
student
hace 5 años

Los tags siempre se refieren a un determinado commit? No puede haber una version v0.1 de todas las ramas de un cierto punto en el tiempo por ejemplo? Pregunto porque en la pestaña de selección de GitHub puedo elegir una determinada rama de la versión actual del repositorio o un tag en particular, pero no puedo ver diferentes ramas de esa versión.

3 respuestas
    Daniel Aguero

    Daniel Aguero

    student
    hace 5 años

    Para hacer un tag de versión 0.1 (siguiendo el ejemplo que pones) de cada rama se tendría que crear un tag por cada rama, es lo que se me ocurre.

    Ya que recordemos que el tag viene siendo como el controlador de versiones, como cuando en un juego ponen "versión 1.5" o "versión 2.0". En este caso la compañía del juego (siguiendo el ejemplo anterior) puede llegar a tener un repositorio del juego y en ella tiene 2 tag, el de la versión 1.5 y el de la versión 2.0.

    Espero que sea de utilidad para alguien.

    Jorge Cruz Perez

    Jorge Cruz Perez

    student
    hace 5 años

    Esta imagen es muy gráfica para el versionado: Opera Captura de pantalla_2020-11-01_214513_platzi.com.png Y conforme avances en otros, particular del de npm, lo veras mas a detalle. Saludos :)

    Ivan Ramos Sánchez

    Ivan Ramos Sánchez

    student
    hace 5 años

    Hola amigo, creo haberte entendido bien y tendría que decir que no se puede porque por definición un branch nuevo siempre es otra versión, así el header sea igual porque se acaben de crear, al estar separado en otra rama ya son diferentes. Nunca 2 o más branch van a ser la misma versión hasta que se junten en master y no podemos tener un mismo tag de varias ramas a la vez porque el nombre de la versión es único.

Curso de Git y Github [Empieza Gratis]

Curso de Git y Github [Empieza Gratis]

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.

Curso de Git y Github [Empieza Gratis]
Curso de Git y Github [Empieza Gratis]

Curso de Git y Github [Empieza Gratis]

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.