git版本升级
问题背景
默认centos7上git版本1.8低版本。为确保服务端git版本在2.9.0版本以上需要升级
# 安装编译依赖
sudo yum install gcc make curl-devel expat-devel gettext-devel openssl-devel zlib-devel
# 下载最新版本的Git
curl -L -O https://github.com/git/git/archive/v2.31.1.tar.gz
# 解压源码包
tar -zxf git-2.31.1.tar.gz
# 进入目录
cd git-2.31.1
# 编译安装Git
make prefix=/usr/local install
# 将新版本的Git加入PATH
echo "export PATH=/usr/local/bin:$PATH" >> ~/.bashrc
source ~/.bashrc
# 检查Git版本
[root@VM-4-13-centos test]# git --version
git version 2.31.1