Git
Para traer todas las ramas remotas a tu repositorio local en Git, usa el siguiente comando:
git fetch --all
Este comando actualizará tu referencia local de todas las ramas remotas sin hacer un checkout ni fusionarlas con tu rama actual.
Si además quieres traer todas las ramas y hacerlas accesibles localmente, puedes ejecutar:
git pull --all
Sin embargo, git pull --all no es recomendado en la mayoría de los casos, porque intenta fusionar cambios en todas las ramas locales al mismo tiempo.
🔹 Si quieres listar las ramas remotas después de traerlas:¶
git branch -r
🔹 Si deseas crear una copia local de una rama remota específica:¶
git checkout -b nombre-de-la-rama origin/nombre-de-la-rama
O con Git 2.23+:
git switch -c nombre-de-la-rama origin/nombre-de-la-rama
Si quieres ver todas las ramas (locales y remotas), usa:
git branch -a