未找到 Git。安装它或使用“git.path”设置配置它

Sud*_* RS 21 git macos visual-studio macos-ventura

Mac OS Ventura 中的 VS Code 中遇到“Git not found”错误。

\n

如何解决 Mac 上 VS Code 中的此错误?任何帮助表示赞赏:)

\n

注意:我的 GIT 在终端中工作正常,但在 VS Code 源代码控制中仅识别\xe2\x80\x99t(左栏中的第三个图标)

\n

Sud*_* RS 20

刚刚找到了这个解决方案并且有效:

我还附上了解决方案屏幕录制: https://youtu.be/vFJCrzlPOow

VS 代码中未发现 GIT 错误(Mac OS Ventura)

步骤 1:通过运行以下命令检查系统中是否安装了 git

git --version
Run Code Online (Sandbox Code Playgroud)

步骤2:运行以下命令找到GIT的安装路径

which git
Run Code Online (Sandbox Code Playgroud)

步骤 3:打开 Visual Studio Code,导航 VS code -> 首选项 -> 设置 -> 在设置搜索框中搜索“git path” -> “在 settings.json 中编辑”(在第一个选项中)

"git.path", "paste_your_git_path_here"
Run Code Online (Sandbox Code Playgroud)

(提示:按照步骤2找到路径)

这有助于解决 VS Code Git 未找到错误!

谢谢 :)

  • 不,不一定。这个解决方案对我有用。由于某种原因,升级到 Ventura 后,我的 git.path 变量丢失了。 (5认同)
  • 这个答案应该被否决。正确的解决方案是安装新版本的命令行工具 (2认同)
  • 我还升级到了 Ventura(M1 芯片),并且 `git --version` 返回了 `xcrun: error: invalid active Developer path`。运行 `xcode-select --install` 解决了这个问题。不需要执行此解决方案中的步骤 3。 (2认同)

Lig*_*ing 13

您可以使用 gitxcode-select --install安装 Apple 版本,也可以使用brew install git. 检查https://brew.shhttps://git-scm.com/downloads

  • 通过“xcode-select --install”安装命令行工具后,它仍然无法工作。结果我必须先接受许可证,然后 git 才能工作。`which git` 返回了一个有效的 `/usr/bin/git`,但是 `git --version` 提示我同意许可证。您可以直接使用“sudo xcodebuild -license”执行许可证步骤。如果您快速翻阅文件,请小心,如果您在最后按错了键,您将退出并且无法同意。当我同意许可条款并重新加载 VSCode 后,它就起作用了。 (3认同)

小智 10

这是因为安装更新后需要再次接受Xcode许可证。通过运行\xef\xbc\x9a 解决此问题

\n
sudo xcodebuild -license accept\n
Run Code Online (Sandbox Code Playgroud)\n

接受许可证后,vscode 将恢复正常。

\n