Если я добрался до Team Explorer в VS2017 и посмотрел на настройки своего репозитория, все выглядело нормально — правильное имя пользователя, правильные пульты для извлечения и push. Однако, если я на самом деле попробую что-нибудь — выборку, нажатие и т. Д. — это не удастся, и я получу сообщение об ошибке:
Ошибка при отправке в удаленный репозиторий: Git завершился фатальной ошибкой.
Обнаружено исключение NullReferenceException. В экземпляре объекта не задана ссылка на объект.
не может создать / c / program files (x86) / microsoft visual studio /…/ git-askpass.exe: нет такого файла или каталога
не удалось прочитать имя пользователя для ‘https://myrepo.visualstudio.com‘: запросы терминала отключены
Отправка на https://myrepo.visualstudio.com/myproj/_git/myproj
Однако, если я открою командное окно в каталоге проекта и просто сделаю:
git push
все работает нормально.
VS2017 работал нормально, взаимодействуя с Azure DevOps, но, похоже, сейчас у меня возникли всевозможные проблемы. Что-то изменилось? Есть ли способ снова заставить VS2017 работать?
Вы недавно обновляли VS? — person RHarris schedule 10.04.2020
Не в течение последних месяцев или двух — person RHarris schedule 13.04.2020
Вы пробовали описанные ниже действия? Это работает для вас? — person RHarris schedule 14.04.2020
У меня еще не было шанса — person RHarris schedule 14.04.2020
Пожалуйста, дайте нам знать результат, как только вы попробуете эти шаги. — person RHarris schedule 15.04.2020
Вы пробовали описанные ниже действия? Это работает для вас? — person RHarris schedule 21.04.2020
Источник: