我所在的团队正在使用Azure上的Git存储库,并使用Visual Studio 2017进行开发并与该存储库进行交互。
由于我目前无法理解的原因,我们必须使用本地IIS调试我们的Web应用程序,要求我们以管理员帐户运行Visual Studio。根据IT策略,尽管我们的非管理员帐户是唯一有权访问代码存储库的帐户,但我们的常规Windows帐户没有管理权限。
按照here的步骤进行操作,我终于能够以管理员身份启动Visual Studio,但是使用我的普通帐户连接到我们的存储库。但是,当尝试执行除查看存储库以外的任何操作(推/拉,克隆等)时,它提示我使用我的管理员帐户登录。我选择使用另一个帐户并输入我的非管理员凭据,然后失败并显示以下错误:
Git failed with a fatal error.
could not read Username for 'https://repo-name.visualstudio.com': terminal prompts disabled
即使在我的管理帐户下运行VS时,如何强制Visual Studio使用常规凭据连接到存储库?