chaihongjun.me

更新升级Centos自带Git

更新升级Centos Git1.7.1到Git2.2.1

阿里云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


知识共享许可协议本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。作者:chaihongjun»