Cual es el commit para traer todas las ramas del repositorio remoto al local

Cristian Mauricio Cavanzo Arias

Cristian Mauricio Cavanzo Arias

Pregunta
studenthace 4 años

Cual es el commit para traer todas las ramas del repositorio remoto al local

1 respuestas
para escribir tu comentario
    Carlos Eduardo Gomez García

    Carlos Eduardo Gomez García

    teacherhace 4 años

    ¡Hola!, por lo que investigué, no hay un comando que haga exactamente eso, sin embargo, cuando clonas un repositorio ya te estás trayendo todas sus ramas, si haces

    git branch
    verás solo la rama principal, pero si hacer
    git branch -a
    verás todas las ramas que ese proyecto tiene, con
    -a
    verás únicamente las referencias a las ramas en remoto, esto significa que puedes ver algo como esto:

    git.png

    Como puedes ver, tengo ramas en local (color blanco) y referencias a ramas en remoto (color rojo). Como tengo sus referencias, puedo escribir

    git checkout <nombre_rama>
    y git automáticamente conectará esa rama local con la rama remota (puedes ver ese mismo ejemplo en la imagen), y al volver a escribir
    git branch
    (sin el
    -a
    ) puedes ver que se me crea una nueva rama local que está sincronizada con la rama remota :D

    Puedes leer más sobre esto aquí (está muy bien explicado) 👇

    https://mariogl.com/git-bajar-todas-las-nuevas-ramas-del-repositorio-remoto/

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.