1.查看本服务器安装的git版本号(我的是后期更新的2.0以上版本,用yum安装的都是1.7的)
git --version #查看当前git版本
2.linux服务器上安装git的依赖包
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
这里输入y继续就好
3.删除原服务器已有的git包(也可直接 update,个人喜欢删除)
yum remove git
4.下载git的源码,切换目录至 cd /usr/local (一般的向jdk等的源码路径都是此路径,所以可将git也放在此路径下面)
下载git安装包 链接:
https://pan.baidu.com/s/1w1jhDDrWWFV0RxdJL791BA
提取码:8j5z
5.下载好后把文件拉到当前文件夹下,记得安装lrzsz要不然是拉取不成功的
yum -y install lrzsz
6.解压git安装包
tar -zxvf git-2.8.3.tar.gz
7.切换到压缩包的路径里面
cd git-2.8.3
8.配置git安装路径
./configure prefix=/usr/local/git/
这里要注意进入到git_2.83里面才可以进行解压
9.编译并安装
make && make install
10.安装git按成后,配置git的环境变量
cd /etc
vi profile
#将git的路径加入到profile文件的末端(最后一行加入如下命令)
export PATH=$PATH:/usr/local/git/bin
11.wq保存后,让profile配置文件生效
source /etc/profile
12.再次查看git版本