si ya tengo una rama creada digamos llamada cabecera, como puedo hacer que esa rama sea nuevamente una copia original del actual commit d...

Pregunta de la clase:
Fusión de ramas con Git merge
Juan Carlos Herrera Blandón

Juan Carlos Herrera Blandón

Pregunta
studenthace 6 años

si ya tengo una rama creada digamos llamada cabecera, como puedo hacer que esa rama sea nuevamente una copia original del actual commit de la rama master? es decir copiar la rama master hacia la rama cabecera, sin necesidad de hacer un merge estando en la rama cabecera, solamente tener la ultima copia modificada de la rama máster para seguir trabajando sobre esa copia logicamente sobre otra rama

2 respuestas
para escribir tu comentario
    Iván José Campo De Martino

    Iván José Campo De Martino

    studenthace 6 años

    creo que a lo que te refieres es lo que hay en cabecera quede en master si hacer un merge, deberia averiguar en el tema de al clase el git rebase, eso es casi lo ultimo del curso

    Erik Ochoa

    Erik Ochoa

    studenthace 6 años

    Suena a que quieres reemplazar totalmente la rama cabecera con el contenido que tienes en master ya que no quieres hacer un merge. Aquí lo ideal sería en ese caso borrar esa rama cabecera y crear otra a partir de lo que se tiene en master actualmente.

    1. Borrar rama cabecera
      git branch -D cabecera
    2. Posicionado en master recrear rama cabecera
      git branch cabecera
    3. Hacer checkout de cabecera
      git checkout cabecera

    Puedes hacer el paso 2 y 3 en uno sólo con:

    git checkout -b cabecera
    .

    Espero este te sirva, suerte!

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.