Исправление ошибки «NullReferenceException encountered» при синхронизации с репозиторием на Azure DevOps из MS Visual Studio

push

При попытке синхронизации с репозиторием на Azure DevOps из MS Visual Studio может возникнуть ошибка:

Git failed with a fatal error.
NullReferenceException encountered.
��뫪� �� ��ꥪ� �� 㪠�뢠�� �� �������� ��ꥪ�.
cannot spawn /c/program files (x86)/microsoft visual studio/2017/community/common7/ide/commonextensions/microsoft/teamfoundation/team explorer/Git/mingw32/libexec/git-core/git-askpass.exe: No such file or directory
could not read Username for ‘https://username.visualstudio.com’: terminal prompts disabled

Для исправления ошибки с синхронизацией необходимо выполнить обновление ядра GIT. Для обновления скачиваем актуальный релиз с сайта GitHub:

https://github.com/git-for-windows/git/releases/

При скачивании нужно следить за разрядностью установленного приложения MS Visual Studio. Скачиваем PortableGit. Далее обновляем ядро в каталоге

C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git

Для этого копируем каталог mingw32 из сказанного актуального релиза в каталог Microsoft Visual Studio.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *