背景

MacOS自带了git。但是有一次,使用git stash -s,我发现git版本过低,并不能支持-s。怎么进行更新呢?我这里想使用Homebrew来安装最新的git

安装

brew install git
但是发生了报错,报错信息为:
image.png


解决办法为,执行brew doctor,根据警告, 执行提示的命令即可解决问题。

链接

安装后,使用git --version发现git版本仍是原来的。这个时候就需要将git和我们使用homebrew下载好的git进行一个连接,(其实我也不懂原理是什么,大致是一个符号链接的原理):
brew link git --overwrite

此时,全局的git就会是我们通过homebrew下载的git了。