卸载原有的git:
yum remove git
安装需要依赖的包:
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
下载源码包:
cd /usr/local/src
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.17.0.tar.gz
解压并编译:
tar zxvf git-2.17.0.tar.gz
./configure --prefix=/usr/local/git
make && make install
添加环境变量:
vim /etc/profile
export PATH=$PATH:'/usr/local/git/bin/'
source /etc/profile
测试:
git --version
如果是这样显示,就表示成功: