Команда, в которой я работаю, использует Git-репозитории в Azure с Visual Studio 2017 для разработки и взаимодействия с репозиториями.
По причинам, выходящим за рамки моего текущего понимания, мы должны использовать Local IIS для отладки наших веб-приложений, что требует от нас запуска Visual Studio под нашими учетными записями администратора. В соответствии с политикой ИТ наши обычные учетные записи Windows не имеют прав администратора, хотя наши учетные записи без прав администратора являются единственными, которые имеют доступ к репозиториям кода.
Выполнив шаги здесь Я наконец смог запустить Visual Studio от имени администратора, но использовал свою обычную учетную запись для подключения к нашему репо. Однако при попытке сделать что-либо, кроме просмотра репо (подталкивание / вытягивание, клонирование и т. Д.), Мне предлагается войти в систему с моей учетной записью администратора. Я выбираю использовать другую учетную запись и ввожу свои учетные данные без прав администратора, а затем происходит сбой со следующей ошибкой:
Git failed with a fatal error.
could not read Username for 'https://repo-name.visualstudio.com': terminal prompts disabled
Как заставить Visual Studio использовать мои обычные учетные данные для подключения к репозиторию, даже когда VS запускается под моей учетной записью администратора?