从TortoiseGit中删除保存的凭据

Gid*_*dil 48 git credentials tortoisegit

我的凭据保存在TortoiseGit中(使用Wincred)但我的密码已更改.
我现在从存储库中取出的唯一方法是删除凭证助手.

我怎样才能简单地更改密码?
或者,我可以删除我的凭据并保存我的新凭据吗?

MrT*_*Tux 104

通常,应自动清除无效凭证(在一次认证尝试失败后).

转到Control Panel\User Accounts and Family Safety\Credential Manager(到达那里的另一种方式是Start-> Run rundll32.exe keymgr.dll,KRShowKeyMgr),应该列出所有保存的凭证(前缀为git:).

有关在其他操作系统上删除已保存凭据的方法,请参阅/sf/answers/2796119021/.

  • 找到了一种更简单的方法 - 只需在底部栏的搜索框中键入 Credential Manager,然后按上述操作。 (5认同)
  • 与今天仍然相关.Git和TortoiseGit团队应该直接将这些信息包含在他们的常见问题解答中,而无需在此链接. (3认同)
  • 在Windows 10上,很难找到控制面板(可以从设置/应用程序中找到它,因为它的侧栏上有一个旧的添加 - 删除程序的链接 - 一个在控制面板上托管,因此您可以访问它从那里).对我有用的是第二次拉动作,它删除了旧凭据并且这次使用了新密码 (3认同)
  • 在 Windows 10 上,在底部栏上 Windows 图标旁边的搜索框中键入控制面板。选择控制面板应用程序。打开控制面板后,在右上角的搜索控制面板框中键入凭据管理器。选择 Windows 凭据单击以 git: 开头的每个凭据右侧的向下箭头,然后选择删除 (2认同)
  • 上帝!!!为什么......为什么这些人不只是制作一个简单的用户/密码?我花了几个小时来寻找更改密码的方法。不敢相信.... (2认同)

小智 18

我更改了我的Windows密码,现在GIT会因身份验证错误而失败,即使使用"git pull -v"连续拉2也不会提示输入新密码.

找到Windows凭证管理器真的很难,因为我不仅拥有Windows 10,而且还有法语版本.

我终于在这个页面找到了我可以使用以下方法访问它:

rundll32.exe keymgr.dll,KRShowKeyMgr

然后我双击git:http:行输入正确的密码,然后我就可以拉动并推送到存储库.

我希望这有助于其他人.

我还是想明白为什么它不再要求我输入新密码了 - 在我拿到Windows 10 PC之后的前2个月(我每个月更改一次密码)它曾经要求它