You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac Sonoma 14.1下VS Code提示Git未找到的问题求助

解决VS Code提示Git未找到但可正常推送的问题

你遇到的情况属于VS Code的Git路径识别异常,但系统层面的Git功能正常,可尝试以下几种排查方案:

  • 确认Git实际路径
    打开终端执行 which git,核对输出路径是否和你配置的/usr/local/bin/git一致。新Mac若通过Xcode Command Line Tools安装Git,路径通常是/usr/bin/git,将配置里的路径替换为实际输出值后重启VS Code。

  • 检查工作区配置是否覆盖用户配置
    查看当前项目的.vscode/settings.json文件,确认其中没有覆盖git.path、或把git.enabled设为false的内容,若有则修改或删除后重启VS Code。

  • 清除VS Code的Git缓存
    打开命令面板(快捷键Cmd+Shift+P),输入Git: Clear Git Cache执行,完成后重启VS Code,旧缓存的路径信息可能导致识别错误。

  • 验证VS Code的文件访问权限
    打开「系统设置」→「隐私与安全性」→「文件与文件夹」,确认VS Code拥有访问Git所在目录(如/usr/local/bin或/usr/bin)的权限,未授权则添加权限后重启软件。

  • 重置VS Code的Git扩展
    在扩展面板找到「Git」扩展,先禁用再启用,或卸载后重新安装。扩展文件损坏可能引发路径识别异常。

  • 同步终端环境变量
    打开VS Code内置终端,执行echo $PATH,检查Git所在目录是否在环境变量中。若不在,可在用户配置中添加:

    "terminal.integrated.env.osx": {
      "PATH": "/usr/local/bin:$PATH"
    }
    

    将路径替换为你的Git所在目录,保存后重启VS Code。

内容的提问来源于stack exchange,提问作者Allyson Smith

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 11:52:02