
Edgar Moises Valdez Faria
PreguntaComo puedo clonar un repositorio remoto con todas sus ramas ? He probado la clonación normalmente pero solo me clono la rama master
Wilder Cahuaya Quispe
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
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
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.

Ricardo Azpeitia P.
Técnicamente ahí están todas, solo ocupas hacer un git branch -a para verlas todas.
Fuente: http://stackoverflow.com/a/72156