Estoy usando el soporte de Git de Visual Studio 2013 para trabajar en un repositorio privado de GitHub. Tengo permiso para comprometerme con él. Quiero cambiar de rama, pero cuando voy a la vista Ramas, la única rama en cualquiera de las listas (menú desplegable de rama, ramas publicadas, herramienta de combinación) es maestra. Otras ramas aparecen en GitHub, GitHub para Windows y TortoiseGit. Entonces sé que están allí y tengo acceso.
¿Alguna idea de por qué no puedo ver otras ramas en Visual Studio?
Estoy ejecutando Visual Studio 2013 Update 2.
.git/config
desde ese repositorio?origin\branchname
acuerdo con la imagen a continuación. Estoy usando VS2013 Update 5Respuestas:
El menú desplegable de sucursales solo mostrará las sucursales locales , no mostrará las sucursales remotas. Debe crear una nueva sucursal local para rastrear esa sucursal remota. Simplemente haga clic en el menú desplegable Nueva rama y verá todas las ramas remotas:
Una vez que haya hecho eso, aparecerá como una "rama publicada" que le permitirá empujar y tirar de ella.
fuente
git fetch
en la línea de comandos.