Como puedo clonar un repositorio remoto con todas sus ramas ? He probado la clonación normalmente pero solo me clono la rama master

Pregunta de la clase:
Edgar Moises Valdez Faria

Edgar Moises Valdez Faria

Pregunta
student
hace 10 años

Como puedo clonar un repositorio remoto con todas sus ramas ? He probado la clonación normalmente pero solo me clono la rama master

4 respuestas
para escribir tu comentario
    Wilder Cahuaya Quispe

    Wilder Cahuaya Quispe

    student
    hace 2 años

    Despues de clonar el proyecto escribe el siguiente comando

    git branch -a * main remotes/origin/HEAD -> origin/main remotes/origin/rama1 remotes/origin/rama2 remotes/origin/rama3 remotes/origin/main

    Te mostrara todas las ramas de ese repositorio y despues has un checkout por cada rama.

    git checkout rama1 Switched to branch 'rama1'

    Tendras las ramas que haces checkout en tu repositorio local

    git branch * rama1 main
    Edgar Moises Valdez Faria

    Edgar Moises Valdez Faria

    student
    hace 10 años

    Gracias por las respuestas..
    Las ramas estaban ocultas. Usando solo branch no me mostraba nada pero con este comando pude ver todas las ramas
    git branch -av

    Francisco Antonio González Merino

    Francisco Antonio González Merino

    student
    hace 10 años

    con git clone URLrepositorio te clonas el proyecto. 
    con git branch -av puedes listar las ramas que posee ese repositorio.
    con git checkout nombreDeLaRama puedes posicionarte en la rama que tenga el repositorio.

Curso profesional de Git y GitHub 2016

Curso profesional de Git y GitHub 2016

Entiende e implementa Git y Github en tu flujo de trabajo. Son el estándar de la industria para control de versiones de código y tus proyectos. De cero a avanzado.

Curso profesional de Git y GitHub 2016
Curso profesional de Git y GitHub 2016

Curso profesional de Git y GitHub 2016

Entiende e implementa Git y Github en tu flujo de trabajo. Son el estándar de la industria para control de versiones de código y tus proyectos. De cero a avanzado.