WSL環境で Git 認証を保持したい
WSL で Git 使うんですが、push & pull にいちいちパスワード聞かれるのは面倒ですよね。
git for Windows のクレデンシャルマネージャを利用して、パスワードを覚えてもらいましょう。
WSL 上から Windows の git-credential-manager を登録
WSL2 の Ubuntu 環境にて実行。
git config
でgit-credential-manager
を利用するようにします。
git config --global credential.helper "/mnt/c/Program\ Files/Git/mingw64/libexec/git-core/git-credential-manager.exe"
これだけ。
快適!
32bit 版は注意
32bit 版は注意。ファイルの場所が違います。
Surface Pro X
にて発生しました。
WinARM64 版がないので x86 用フォルダに 32bit 版がインストールされています。
git config --global credential.helper "/mnt/c/Program\ Files\ \(x86\)/Git/mingw32/libexec/git-core/git-credential-manager.exe"