wsl と windows で git の認証情報を共有する
概要
wsl の git でパスワードを入力しなくても済むように、windows 側と認証情報を共有する方法を紹介します。
前提条件
- wsl と windows に git はインストール済み
- windows 側は git 認証済み
方法
wsl でこちらのコマンドを実行すれば ok です。
git config --global credential.helper "/mnt/c/Program\ Files/Git/mingw64/bin/git-credential-manager-core.exe"
credential helper に windows 側の git-credential-manager-core を指定することで、git の認証情報を共有出来るようになります。
参考
https://github.com/GitCredentialManager/git-credential-manager/blob/main/docs/wsl.md