🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# Mac 更新自带的 git 到最新版本 # 检查git版本 打开终端输入 ``` git --version ``` 检查已安装的Homebrew是否需要更新 ``` brew update ``` 如果开始更新,那么等待更新完毕即可 # 更新git 其实说白了就是用Homebrew安装最新的git,然后通过修改环境变量,让计算机使用我们安装的最新版本,老版本也是还留着的,只是不用罢了。 通过命令安装最新版本git,等待结束 ``` brew install git ``` 注意,M1 的 Homebrew 会把程序安装到`/opt/homebrew/Cellar`这个目录中,与Intel的`/usr/local/Cellar`不同。 刚安装的git所在目录是`/opt/homebrew/Cellar/git/2.30.0` # 配置环境变量 注意:从 macOS Catalina 版系统开始,mac使用 zsh 作为默认shell,如果使用的是 bash,要修改的是`bashrc`文件。 zsh 和 bash是可以切换的,官方文档中有写 [在 Mac 上将 zsh 用作默认 Shell - Apple 支持 (中国)](https://support.apple.com/zh-cn/HT208050),一般情况下用默认的就好。 ``` # 编辑zshrc文件或编辑bashrc文件(取决于你用的是哪种shell) vim ~/.zshrc # 或 vim ~/.bashrc # 加入下面两行 export GIT=/opt/homebrew/Cellar/git/2.30.0 export PATH=$GIT/bin:$PATH # 保存退出后更新环境变量(取决于你修改的是哪个文件) source ~/.zshrc # 或 source ~/.bashrc ``` 再次查看git版本,发现已经变成最新版本 原自带的git是保留的,在`/usr/bin`目录下,所以也可以随时切换回去,将此新加的环境变量去掉即可,去掉后,执行git命令时系统会自己去`/usr/bin`目录下找对应的git。