1、首先卸载原有的git
#yum remove git
2、源码安装新版本的git
https://www.kernel.org/pub/software/scm/git/
下载最新的版本,然后编译安装:

cd git-2.8.6

yum -y install perl-devel openssl-devel curl-devel expat-devel

!!如果有其他的报错自行安装

make prefix=/usr/local/git all

make prefix=/usr/local/git install

3、设置环境变量

source /etc/profile

这样操作完成后竟然在执行jenkins任务时报错了,说找不到git、命令,但是在服务器上是可以执行命令的
解决方案有两种:
1、第一种将git命令copy到/usr/bin目录下
2、第二种echo "export PATH=/usr/local/git/bin:$PATH" >>/root/.bashrc
#source /root/.bashrc

相关文章: