阿里云centos6.5自带的git版本为1.7.1,目前的最新版本是2.13.1,完美主义者的博主决定要升级到最新的版本。方法如下:
1.卸载centos自带的:
yum remove git
2.下载再安装最新版本git:
#v2.13.1 是git的版本号 wget -c https://github.com/git/git/archive/v2.13.1.tar.gz -O git-2.13.1.tar.gz tar zxvf git-v2.13.1.tar.gz cd git-2.13.1 make configure mkdir -p /usr/local/git ./configure --prefix=/usr/local/git #有可能没有创建git目录,可以先手动创建 make all doc make install install-doc install-html echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc source /etc/bashrc #如果以上安装步骤出错,可能是安装环境没有: ># yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc ># yum install gcc perl-ExtUtils-MakeMaker ># wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz ># tar zxvf libiconv-1.14.tar.gz ># cd libiconv-1.14 ># ./configure --prefix=/usr/local/libiconv ># make && make install
最后查看git版本:
git --version