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?


当前回答

WINDOWS 10

没有什么能帮我摆脱困境。

问题出现在IntelliJ Idea和VSCode中。

VSCode中的Git选项卡让我Init存储库-它没有检测到工作区中有一个. Git文件夹。

当我在VSCode中从控制台执行git拉时,它要求我通过web浏览器添加凭据。在我登录后,git问题被修复,所有的插件开始工作。 我需要为每个克隆的存储库这样做,即使我在git克隆期间使用了正确的凭据…命令。

Ps.我在Windows上使用CMD通过HTTPS从Gitlab克隆了存储库。VScode使用Powershell -这可能是原因。

其他回答

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

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

brew install git

OS X更新后,我必须运行xcode-select——install才能让GitLens工作。

我在Windows 8.1系统下工作的唯一方法是: 添加到系统环境变量(不是用户变量):

c:\Users\USERNAME\AppData\Local\GitHub\ PortableGit_YOURVERSION \ bin \; c: \ \用户名\ AppData \用户本地\ GitHub \ PortableGit_YOURVERSION \ libexec \ git-core \;当地用户c: \ \用户名\ AppData \ \ GitHub \ PortableGit_YOURVERSION \ cmd \

这修复了我的Visual Studio代码上的“看起来git没有安装在您的系统上”错误。

之后又遇到了同样的问题!

我是怎么修好的?

步骤1:进入vscode中的设置。

步骤2:打开settings.json。

步骤3:你需要找到像“git. git.”在settings.json中的路径"

步骤4:只需在系统中添加安装git的目录路径。

例如:“git”。路径”:“D: / Git / bin / git.exe”

步骤5:重新启动vscode。

希望这能有所帮助。

我在升级到macOS v10.15 (Catalina)后遇到了这个问题。

问题解决方法如下:

1.

从终端找到Git的位置:

which git

2.

在设置文件中添加Git的位置和你的位置:

settings.json

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

根据你的平台,用户设置文件(settings.json)位于这里: Windows % APPDATA % \ \用户\ settings.json代码 macOS $HOME/Library/Application Support/Code/User/settings.json Linux $ HOME / config /代码/ User / settings.json