我刚把Visual Studio Code更新到v.1.19.0,突然Git无法识别。我仍然可以从终端(cmd)窗口执行所有操作,但 * 源代码管理 * 选项卡是空的,我得到:
找不到Git。请安装它或使用'git.path'设置对其进行配置”
这是我在输出控制台中看到的内容:
Looking for git in: C:\Users\UserName\AppData\Local\Programs\Git\cmd
Looking for git in: C:\Program Files\Git\cmd\git.exe
Looking for git in: C:\Program Files (x86)\Git\cmd\git.exe
Looking for git in: C:\Program Files\Git\cmd\git.exe
在我的设置中,我有:
"git.path": "C:\\Users\\UserName\\AppData\\Local\\Programs\\Git\\cmd"
它指向git.exe的位置
我不知道为什么,但是当我安装Git时,它把它放在了 AppData 文件夹中,而不是 Program Files。无论如何,直到今天早上我安装更新之前,一切都很好。
如果有帮助的话,我现在使用的是Windows 10 64位操作系统和Git版本2.15.1.windows.2。
为什么Visual Studio代码看不到它?
1条答案
按热度按时间w46czmvw1#
2017:尝试设置
git.exe
而不是父文件夹:这是我需要在我自己的VSCode用户设置:
最近,VSCode 1.50+(2020年9月),我在“Visual Studio Code cannot detect installed Git“中提到,您可以添加多个路径。
当你的VSCode settings are synchronized在你的机器上运行,但是你的Git安装在不同的机器上时,这会有帮助。
别忘了,对于VSCode 1.60+,
"git.enabled": true
。