Visual Studio Code reports "It look like git is not installed on your system." when I try to switch to the git view. I know I have git installed and used by other Git clients. I guess if I reinstall Git following Visual Studio Code's instruction ("install it with Chocolatey or download it from git-scm.com"), it probably can fix the problem, but I don't want to mess up the existing Git clients on my system. Is there a reliable way to configure Visual Studio Code so it can find existing git installation?


当前回答

在将macOS升级到Monterey后,我遇到了这个问题。

原来xcode已经在我的mac的新更新中被删除了。只是尝试了以下建议的解决方案:

https://stackoverflow.com/a/52522566/11207358

其他回答

Make sure git is enabled (File --> Preferences --> Git Enabled) as other have mentioned. Make sure Gits installed and in the PATH (with the correct location, by default: C:\Program Files\Git\cmd) - PATH on system variables btw Change default terminal, Powershell can be a bit funny, I recommend Git BASH but cmd is fine, this can be done by selecting the terminal dropdown and selecting 'set default shell' then creating a new terminal with the + button. Restarting VS Code, sometimes Reboot if that fails.

希望这对你有所帮助,最后但并非最不重要的是,它是'git'而不是'git' /'gat'。:)

我最近开始使用Visual Studio Code。我有这个问题,只是写Git可执行文件的确切路径解决 这个问题。代码如下:

“git。C:\Program Files\Git\bin\ Git .exe

在将macOS升级到Monterey后,我遇到了这个问题。

原来xcode已经在我的mac的新更新中被删除了。只是尝试了以下建议的解决方案:

https://stackoverflow.com/a/52522566/11207358

升级到MacOS Ventura < 13.0

截至2022年11月

升级到MacOS Ventura似乎不会对编码环境产生太大影响。

升级到macOS Ventura后,你的终端和VScode会出现一些错误。如:

It look like git is not installed on your system .. 

or

can't find Git and asks you to either install or set the Path in settings

有些错误取决于您的ZSH设置或其他自定义。

这些常见问题可以通过简单地重新安装xcode命令行工具和更新Homebrew来解决-因为您的终端可能会受到影响,从apple可执行文件重新安装https://developer.apple.com/download/all/ Developer.apple.com你需要用你的apple id登录。

安装完成后,更新Homebrew

brew upgrade

Mac M1 - M2机器可能有一些本地和ARM应用程序,所以运行:

arch -arm64 brew upgrade

关闭所有终端和Vscode重新启动!

重新打开Vscode,错误应该消失了。

如果Vscode还在寻找Git路径,你需要手动添加它。

找到git的位置并从终端复制:

which git 

并在你的Visual Studio Code JSON设置文件(file -> Preferences -> settings)中添加到git可执行文件的路径,查找并更新行-应该看起来类似:

"git.path": "/usr/local/bin/git",

在更新macOS后遇到了这个问题!

再次使用自制软件安装git,它工作了!

brew install git