Mac终端与Visual Studio Code中Git版本不一致如何解决
Git版本不统一问题解决方案
方案1:VS Code单独指定Git路径(最快生效)
- 打开VS Code,使用快捷键
Command + ,进入设置界面 - 搜索配置项
git.path,找到「Git: Path」设置项 - 填入终端中查询到的Homebrew版Git路径:
/opt/homebrew/bin/git - 重启VS Code后即可生效,可在VS Code内置终端执行
git --version确认版本是否匹配
方案2:全局调整PATH优先级(所有应用统一生效)
出现路径不一致的核心原因是Homebrew安装路径/opt/homebrew/bin在系统PATH中的优先级低于系统默认路径/usr/bin,调整优先级后即可全局优先调用Homebrew安装的Git:
- 打开终端,编辑shell配置文件:
- 若使用Mac默认zsh,执行
open ~/.zshrc - 若使用bash,执行
open ~/.bash_profile
- 若使用Mac默认zsh,执行
- 在配置文件第一行添加内容:
export PATH="/opt/homebrew/bin:$PATH" - 保存配置文件后执行
source ~/.zshrc(对应你使用的shell配置文件)使配置生效 - 重启设备后,所有应用都会优先调用Homebrew安装的Git,版本完全统一
内容的提问来源于stack exchange,提问作者MadCodex
相关产品推荐
相关产品推荐

