Я использую Visual Studio 2017 Community Edition (CE), и я вошел в свою учетную запись Microsoft, и я подключен к VSTS. Я вижу все мои проекты и репозитории, но когда я пытаюсь вытащить/извлечь/нажать любые изменения, я получаю следующую ошибку:
Error encountered while pushing to the remote repository: Git failed with a fatal error.
PushCommand.ExecutePushCommand
И соответственно для команд извлечения и вытягивания.
Я установил Git для Windows в установщик Visual Studio 2017, и он не только не работает с VSTS, но и я не могу работать с каким-либо из моих репозиториев GitHub. Кто-нибудь еще заметил это? Это произошло на двух моих машинах.
Visual Studio 2015 Enterprise Edition (EE) и CE работают полностью для меня.
Похоже, что эта проблема получила гораздо большее признание, что я думал, что это приведет меня к мысли, что это проблема с тем, как Visual Studio занимается Git. Я также заметил, что каждый раз, когда я обновляю Visual Studio, эта проблема всплывает, и я должен выполнить шаги в некоторых из приведенных ниже ответов, чтобы снова заставить Git работать. Я не уверен, почему это происходит, и я также не знаю, планирует ли Microsoft решить эту проблему.