1. ホーム
  2. ギット

[解決済み】Git Credential Manager for Windowsを無効にする方法は?

2022-04-11 05:34:58

質問

Git の最新版では、Bash プロンプトで毎回パスワードを入力する代わりに、"Git Credential Manager for Windows" というダイアログをポップアップするようになっているようですが、これはどういうことですか?

私はこの動作が本当に嫌いです。どうしたらこれを無効にして、毎回Bashシェルでパスワードを入力するように戻せるのでしょうか?

ところで、私はGitが私の認証情報をキャッシュしないようにしたいのです。 どのような形であれ Windows の資格情報であろうと、内部デーモンであろうと、です。私は すべてのクレデンシャルキャッシング .

解決方法は?

OK、私はあなたがどちらかをする必要があることを発見しました。 避ける Git for Windows のインストーラーで "Git Credential Manager" のチェックボックスをオンにするか、(インストール後に)Bash シェルを 管理者 を使用し git config --edit --system を削除するために helper = manager の行を削除し、クレデンシャルヘルパーとして登録されないようにします。

ボーナスポイントとして git config --edit --global と挿入します。

[core]
    askpass =

OpenSSHの認証情報のポップアップも無効にすること。