git - udacity - La rama remota en Visual Studio en línea no aparece en Visual Studio 2015 Team Explorer
why the lean start up (3)
He creado un nuevo repositorio de Git en Visual Studio en línea. He clonado en mi computadora y le he agregado un proyecto. Después de eso, he creado una nueva rama llamada desarrollo en Visual Studio en línea, y he intentado verificarla creando una nueva rama local, pero no aparece en Team Explorer.
Este es mi Visual Studio en línea:
Y este es Visual Studio 2015 Team Explorer:
¿Por qué desarrollar rama no aparece en Team Explorer?
He resuelto mi problema abriendo un símbolo del sistema Git (siguiendo estas
instructions
) y haciendo una
git fetch
para recuperar la nueva rama.
Tuve exactamente el problema opuesto (más o menos): pude ver la rama en Visual Studio, pero no estaba en el servidor remoto.
Intentar eliminarlo (desde el control remoto) arrojó este error:
Se encontró un error al empujar al repositorio remoto: Git falló con un error fatal. PushCommand.ExecutePushCommand
Aquí se explica cómo solucionarlo (probado en VS 2017):
- En Visual Studio, haga doble clic en su rama remota "deshonesta";
- VS debería haber creado una rama local a partir de él;
- Haga clic derecho en la rama local, seleccione "Desarmar rama remota";
- Haga clic derecho en la rama local, seleccione "Push branch";
- Ahora debería tener una verdadera rama remota correspondiente;
- Elimine la rama remota, luego la rama local.
Espero que ayude a alguien que termina en este hilo teniendo el mismo problema que yo.