web-dev-qa-db-ja.com

TortoiseGitから保存された資格情報を削除する

資格情報は(Wincredを使用して)TortoiseGitに保存されますが、パスワードが変更されました。
今、リポジトリからプルする唯一の方法は、Credential Helperを削除することです。

パスワードを変更するにはどうすればよいですか?
代わりに、資格情報を削除して新しい資格情報を保存できますか?

44
Gidil

通常、無効な資格情報は自動的にパージされる必要があります(1回の認証試行の失敗後)。

Control Panel\User Accounts and Family Safety\Credential Managerに移動し(そこに到達する別の方法は、[スタート]-> [実行rundll32.exe keymgr.dll,KRShowKeyMgr]です)、保存されているすべての資格情報がリストされます(接頭辞git:)。

他のOSで保存された資格情報も削除する方法については、 https://stackoverflow.com/a/39944557/390676 を参照してください。

97
MrTux

Windowsパスワードを変更すると、GITが認証エラーで失敗し、git pull -vを使用して2回連続でプルしても、新しいパスワードの入力が求められません。

Windows 10を持っているだけでなく、フランス語版でもあるため、Windows資格情報マネージャーを見つけるのは本当に困難でした。

私はついにこれを見つけました page を使用してアクセスできました:

rundll32.exe keymgr.dll,KRShowKeyMgr

git:http:行をダブルクリックして正しいパスワードを入力すると、リポジトリにプルしてプッシュすることができました。

これが他の人の助けになることを願っています。

私はまだ新しいパスワードを要求しない理由を理解したいと思っています-Windows 10 PCを入手してから最初の2か月間はパスワードを要求していました(毎月パスワードを変更します)

17