一、下载并解压git
centos6.5自带的是git1.7.1,如果我们想要更高版本的git,可以在https://www.kernel.org/pub/software/scm/git/上选择想要安装的版本。这里我下载的是2.10.0的git,利用tar命令解压
tar -zxvf git-2.10.0.tar.gz
二、编译安装
进入到解压后的文件夹,执行如下命令
autoconf
./configure
make
make install
注意:因为依赖包的问题,在执行make命令的时候可能会报错。常见的如下
错误一:
解决方法:yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker
错误二:
解决方法:yum install -y gettext
错误三:asciidoc依赖包未安装
解决方法:yum install -y asciidoc
错误四:xmlto依赖包未安装
解决方法:yum install -y xmlto
三、查看安装结果
此处显示的是2.10.0,说明安装成功
注意:如果系统中存在旧版本的git,需要删除原来的link,即/usr/bin/git,再执行ln -s /usr/local/bin/git /usr/bin/,最后再检查版本