Mac OS X 升级 Git
作为一个Mac
用户,如果安装了Xcode
,自然就会有Git
,但是这个Git
的版本却不是最新的,作为一个强迫症晚期的人,我是不能容忍一个不是最新版本的软件出现在我的电脑上的。于是,我就用Homebrew
升级了,但是这个升级,却着实让我蛋疼了一下…
下面,就是我愉快的升级经历……
首先
brew upgrade git
恩,执行完毕之后,提示我升级成功,此时最新版本是2.6.3
。
然后
git --version
git version 2.3.3
什么鬼???明明应该是2.6.3
的好么?
看了一下我的brew
目录下的Git
目录,发现还有旧版本的缓存
ls /usr/local/Cellar/git/
2.3.3 2.6.3
先把旧版本的干掉再说
brew unlink git
brew cleanup git
Removing: /usr/local/Cellar/git/2.3.3
然后,给新版本的加个软链接
brew link git
恩,现在/usr/local/bin
目录下就有最新版的软链接了
你以为这样就行了?No No No……
我们最新版的路径是这个
/usr/local/bin/git
而bash
当前所使用的Git
链接到的路径是
which git
/usr/bin/git
那么,很显然我们需要把让bash
搜索我们最新版本的Git
的路径(为了避免删除原版的Git
可能带来的莫名其妙的问题,原版就留着吧).
只需要在~/.bash_profile
里加入以下命令
export PATH=/usr/local/bin/git:${PATH}
就可以让bash
优先搜索/usr/local/bin/git
,也就是我们最新版的Git
的软链接的路径了。
下面,再看看我们Git
的版本
git --version
git version 2.6.3
OK,大功告成!