前因
由于在CentOS上通过yum
安装的Git版本是1.7.1
,而GitHub上已经更新到2.10.1
(写作时的版本)了,相比之下还是要升级的。特别是对于我这种不升级会死星人而言,当然稳定或调试好之后是不会随便升级的😄。
下载最新版Git
从GitHub上下载2.10.1
的tar.gz压缩包。git下载地址
关于rc版,即Release Candidate的缩写,候选版本,选择比带rc的版本下载
通过wget下载: ➜ wget https://github.com/git/git/archive/v2.10.1.tar.gz
将其解压: ➜ tar -xzvf v2.10.1.tar.gz
安装编译工具和依赖包
在安装git之前我们需要下载安装必要的编译工具和依赖文件,以免编译安装git出错
安装编译工具:➜ ~ yum groupsintall "Development Tools" #安装 编译工具包
安装依赖包: ➜ ~ yum install zlib-devel perl-ExtUtils-MakeMaker asciidoc xmlto openssl-devel
安装完成后就可以编译安装git源码了
编译git源码
进入git源码文件目录,执行如下命令
1 | ~ cd /root/git-2.10.1 |
如果没有出错(一般也不会出错),就编译成功了。
添加git符号链接
1 | ~ ls /usr/local/bin |
OK,到此新版本的git就安装结束了。