更改Visual Studio团队资源管理器的GIT帐户

时间:2015-06-25 13:01:35

标签: git visual-studio visual-studio-2013 azure-devops git-credential-manager

从我们公司的私有服务器克隆Git存储库时,我遇到了一个非常奇怪的情况。存储库不是匿名的(它需要身份验证),但在克隆时,VS没有提出任何用户名和密码,并自动使用旧员工的旧身份验证。有没有办法删除保存的用户名和密码,并使Visual Studio在克隆时提示它们?

3 个答案:

答案 0 :(得分:82)

在Windows Credential管理器中查找并删除/更新您的凭据:

enter image description here

答案 1 :(得分:2)

我正在使用VS 2017,这就是我使用Git存储库更新我的TFS密码的方法。

  1. 从菜单:团队 - >管理连接
  2. 点击管理连接链接 - >连接到项目
  3. enter image description here

    然后会打开窗口连接到您的项目,在这里您可以更新密码。

答案 2 :(得分:0)

就我而言,仅从Windows凭据中删除凭据并不能解决问题。我首先从Windows凭据中删除了所有与git和azure相关的帐户,然后从VS>文件>帐户设置中删除了帐户,然后VS问我新的凭据并连接到该项目。但是我的提交仍然是使用旧帐户进行的!最终我发现它是git config:

C:\Users\[USER NAME]\.gitconfig

我删除了该文件中的整个用户部分,如下所示:

[user]
    name = [OLD ACCOUNT NAME]
    email = [OLD ACCOUNT EMAIL]

在下一次提交时,VS问我git帐户信息并完成。

如果要在同一台计算机上为不同项目使用不同的帐户,请阅读this