7080 + 1

ゲームプログラミングの記事を書いてます。

VSCodeがGitを認識しなくなったら

ある日VSCode(1.20)がGitを認識しなくなりました。
ソース管理タブに行っても「有効なソース管理プロバイダーがありません」と表示され何もできなくなります。
(言語が英語だと"There is no active source control providers."と表示される)

色々調べると以下のページが参考になりました。
stackoverflow.com


どうやら設定の"git.path"をgit.exeがあるディレクトリパスに設定してやると行けるみたいです。
これで解決??

私はしませんでした。VSCodeを再起動しても表示は変わらず。

しかし上記ページの下のほうで、「git.pathに設定したのを環境変数にも設定すると行けるよ」的な事が書いてありました。
環境変数のPathに設定してからPCを再起動すると... 行けました!
f:id:atori708:20180224142545p:plain

突然認識されなくなったので原因はわかりませんが、とりあえず解決して良かったです。
メモ代わりに記事にしました。