如何在TortoiseGit中重置凭据?

glo*_*pes 17 git credentials tortoisegit

该问题专门与TortoiseGit Windows客户端有关。我有一台不再使用的计算机,现在必须将该计算机不格式化就转移给另一个程序员。

奇怪的是,我似乎无法在此计算机上重置TortoiseGit凭据。全局设置中显然没有设置凭据帮助器。实际上,这台计算机上的Windows凭据管理器服务似乎已被永久禁用。我已经更改了所有本地和全局配置设置,以免根本不提及我的Git用户名,但是仍然可以将来自此机器的提交推送到我的所有GitHub远程服务器上。

关于设置和保存凭据,存在一些堆栈溢出问题。我要完全相反。

我什至不记得曾经尝试过在这台特定的计算机中保存凭据,这是我很少做的事情,而且我很少使用这台计算机。

小智 39

转到“ \控制面板\用户帐户\凭据管理器”,单击Windows凭据并编辑相应的凭据


小智 11

转到系统中的凭据管理器> Windows凭据,我们可以在那里更新密码。


MrT*_*Tux 6

如何重置存储的密​​码取决于URL样式。

对于https凭据,用户名/密码可以存储在Windows凭据存储中(有关重置方法,请参见此处),也可以存储在远程存储库URL中的用户名中。

对于ssh身份验证,通常使用公钥身份验证来完成。在这里,您需要从机器上删除私钥。


Shr*_*n40 5

首先,转到凭证,例如:

右键点击 ?TortoiseGit?设置?吉特?凭据。

然后:

选择凭据助手:wincred-仅此存储库/ wincred-当前的Windows用户


Ten*_*enG 5

当远程存储库管理员更改我的密码时,这在 Windows 7 上对我有用。

从“开始”菜单中,选择 Git/Git Bash(我认为 Git CMD 应该具有相同的作用)。

导航 ( cd) 到 Git BASH/CMD shell 中的 git 分支文件夹。

然后输入git pull

将打开一个对话框,其中包含用户名和密码字段。

在此输入并保存。