TL;DR
- WSL2ではWindows側にGitクライアントをインストールするが、そのままではWSL側のファイルが見えないよ
- WSL2をWindowsにネットワークドライブとして認識させることでアクセスできるよ
課題
私はGUIのGitクライアント使う派です。最近はメインPCがWindowsのためWSL2を使用して開発していたのですが、GitクライアントからWSL側のファイルが見えませんでした。
Explolerからは \\wsl$\
でWSL内のファイルへアクセスできるのですが、Gitクライアントから開こうとするとアクセスできません、というようなメッセージがでて弾かれる状態でした。
解決策
https://github.com/microsoft/WSL/issues/4273#issuecomment-508844541
こちらで提示されている通り、\\wsl$\Ubuntu
をネットワークドライブとして設定すると、Gitクライアント経由でもアクセスできるようになりました。
備考
一旦ネットワークドライブとして認識したあとは、Gitクライアントからも \\wsl$\
でアクセスできるようになりました。
なので私の勘違いという説もあるのですが、備忘録として残しておきます。