Windows 版の SouceTree とかで WSL 上に git clone したあと fatal: unsafe repository
とか言われた場合、Windows 側の git でこれを打つと解消する。
git config --global --add safe.directory '%(prefix)///wsl.localhost/Ubuntu/home/your_name/project_name'
たぶんパスは環境によって微妙に違うので、エラーメッセージに出てくるパスと合ってるか確認したほうが良い。
Discussion