1.删除系统自带的git
apt-get autoremove -y --purge git
2.检查是否删除成功
git --version
3.首先下载git包:
[如果没有安装wget,apt-get install -y wget curl]
$ cd /opt
$ wget https://www.kernel.org/pub/software/scm/git/git-2.29.3.tar.gz
4.解压:
$ tar xvzf git-2.29.3.tar.gz
5.进入git-2.29.3目录
cd git-2.29.3
【注:step6-step10 是源码包的编译和gcc、make所需软件包的安装过程】
6.安装gcc编译
apt-get update && apt-get install -y gcc-4.8
7.cofigure 并将软件安装到/usr/bin/git目录
./configure --prefix=/usr/bin/git
8.安装make需要的软件
apt-get install -y build-essential zlib1g-dev libssl-dev build-essential tcl8.4 tk8.4 gettext
9.make(编译源码包)
make
10.安装源码包
make install
11.将git配置带环境变量(配置在/etc/profile)中
vim /etc/profile
export PATH=$PATH:/usr/bin/git/bin
source /etc/profile
12.检查git是否安装成功(若有版本号则成功)
git --version
[注意:当你配置jenkins上的git工具时,git的主目录输入(/usr/bin/git/bin/git)即可]