Estoy usando Visual Studio 2017 Community Edition (CE), y he iniciado sesión en mi cuenta de Microsoft y estoy conectado a VSTS. Puedo ver todos mis proyectos y repositorios, pero cuando intento extraer / recuperar / impulsar cualquier cambio, aparece el siguiente error:
Error encountered while pushing to the remote repository: Git failed with a fatal error.
PushCommand.ExecutePushCommand
Y en consecuencia para los comandos de extracción y extracción también.
Instalé Git para Windows en el instalador de Visual Studio 2017 y no solo no funciona con VSTS, sino que tampoco puedo trabajar con ninguno de mis repositorios de GitHub. ¿Alguien más ha notado esto? Ha sucedido en dos de mis máquinas hasta ahora.
Visual Studio 2015 Enterprise Edition (EE) y CE funcionan completamente bien para mí.
Parece que este problema ha recibido mucho más reconocimiento de lo que pensaba, lo que me lleva a creer que este es un problema con la forma en que Visual Studio está tratando con Git. También he notado que cada vez que actualizo Visual Studio, este problema vuelve a aparecer, y tengo que seguir los pasos en algunas de las respuestas a continuación para que Git vuelva a funcionar. No estoy seguro de por qué sucede esto, y tampoco sé si Microsoft planea resolver este problema.
Tools > Extensions & Updates
.