質問: VSCodeからWSL(Ubuntu)のgitを使いたいのですが上手くいきませんでした。 wslgitを`C:/wslgit/wslgit.exe`としてダウンロードし、VSCodeのsettings.jsonでパスをwslgit.exeを使うように変更しました。 しかしVSCodeのソース管理タブから`リポジトリの初期化`ボタンを押しても ``` Git: Failed to execute Git [Git ログを開く] [キャンセル] ``` というポップアップダイアログが出てしまいました。 また、`Git ログを開く`を押しても ``` 次の場所で Git を検索しています: C:\wslgit\wslgit.exe C:\wslgit\wslgit.exe から Git 2.17.1 を使用しています > git rev-parse --show-toplevel > git init ``` という表示しか出ず、何が原因なのかわかりませんでした。 この症状の直し方をどなたかご存じないでしょうか・・・
回答: **治りました!!!!!!** どうもおかしいなと思ってエクスプローラー開いてwslgit.exeを直接開こうとしたら ``` コンピューターに VCRUNTIME140.dll がないため、プログラムを開始できません。 この問題を解決するには、プログラムを再インストールしてみてください。 ``` 🤔 ということでこれがすべての原因だったじゃないかと分かったので、Microsoftのページから「Visual Studio 2015 の Visual C++ 再頒布可能パッケージ」をダウンロードしてきてインストールしたら全てうまくいきました。