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

Mac中Homebrew安装的Git未被优先调用,求解决路径优先级问题

解决Homebrew版Git优先级问题

步骤1:确认当前使用的Shell

先执行命令查看终端默认的Shell类型:

echo $SHELL

输出如果是/bin/bash则用bash配置,/bin/zsh则用zsh配置(macOS默认是zsh)。

步骤2:修改对应Shell的配置文件

若使用Bash

macOS的Bash默认以登录Shell模式启动,优先加载~/.bash_profile而非~/.bashrc,所以需要编辑该文件:

  1. 打开配置文件:
open -e ~/.bash_profile
  1. 在文件末尾添加以下内容,将Homebrew的bin目录放到PATH最前面:
export PATH="/opt/homebrew/bin:$PATH"
  1. 保存文件后,执行命令让配置立即生效:
source ~/.bash_profile

若使用Zsh

编辑Zsh的配置文件~/.zshrc:

  1. 打开配置文件:
open -e ~/.zshrc
  1. 在文件末尾添加:
export PATH="/opt/homebrew/bin:$PATH"
  1. 保存后生效配置:
source ~/.zshrc

步骤3:验证修改结果

执行以下命令确认:

  • 查看PATH顺序,确认/opt/homebrew/bin在/usr/bin之前:
echo $PATH
  • 查看当前默认Git路径:
which git

输出应为/opt/homebrew/bin/git

  • 查看Git版本:
git --version

输出应为2.47.0

额外说明

如果之前修改过~/.bashrc但未生效,是因为Bash登录Shell不会自动加载~/.bashrc,可以在~/.bash_profile中添加一行source ~/.bashrc,让两个配置文件都生效。

内容的提问来源于stack exchange,提问作者Aastha Paruthi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 14:58:10