私は、これらの指示に従って試してみた:基本的にこれを行うhttps://stackoverflow.com/a/40312117/21728:WSL(Windows上のUbuntu)にGit資格ストアを使用するには?
sudo apt-get install libsecret-1-0 libsecret-1-dev
cd /usr/share/doc/git/contrib/credential/libsecret
sudo make
git config --global credential.helper /usr/share/doc/git/contrib/credential/libsecret/git-credential-libsecret
をしかし、私は任意のネットワーク操作を行うとき、私はこのエラーを取得:ありとして論理だ
** (process:7902): CRITICAL **: could not connect to Secret Service: Cannot autolaunch D-Bus without X11 $DISPLAY
は私が推測します実際にはX11の表示はありません。
Windows(WSL)上でUbuntuでGit認証情報のキャッシュを動作させるにはどうすればいいですか?
これは、MSysGitではなく、Linux用のWindowsサブシステム(WSL)に関するものです。 WSLの内部にGit for Windowsをインストールすることはできません。 –
OK、インストールすることはできませんが、WSLのWindows実行ファイルを使用することができますので、gitの資格情報ヘルパーをgitのWSL上で実行することができます。この設定は自分のマシンからコピーされます。 –
'git config --global credential.helper"/mnt/c /プログラム/ファイル/ Git/mingw64/libexec/git-core/git-credential-wincred.exe "これは私が使用するコマンドです。スペースがあるパスがあれば、それをエスケープして引用符で囲む必要があります。 – masters3d