查看环境
首先执行命令查看版本,我这里是Red Hat7.9
bash
cat /etc/os-release
下载安装包
首先官网下载安装包
官网地址:https://git-scm.com/download/linux
官网安装包下载地址:https://www.kernel.org/pub/software/scm/git/

下载安装包,建议下载2.0版本以上的
这里下载的是git-2.34.1.tar.gz,也可以选择其他版本的

基础环境搭建
执行命令,安装编译环境
bash
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
查看编译环境安装情况
bash
rpm -qa | grep -E "curl-devel|expat-devel|gettext-devel|openssl-devel|zlib-devel|gcc|perl-ExtUtils-MakeMaker"
安装上面环境会自动安装旧版本Git
bash
[root@XXX_XXX home]# git --version
git version 1.8.3.1
卸载旧版本Git
bash
#卸载旧版本Git
yum remove git
#确认是否卸载
git --version
安装
上传包git-2.34.1.tar.gz
bash
#新建目录
mkdir /home/git
#上传包到/home/git
解压
bash
tar -zxvf git-2.34.1.tar.gz

编译
bash
#先进入到文件夹
cd /home/git/git-2.34.1
#执行编译命令
make prefix=/home/git all
安装
bash
cd /home/git/git-2.34.1
make prefix=/home/git install

执行之后的/home/git目录

配置环境变量
配置环境变量
bash
vim /etc/profile
#增加两行
export GIT_HOME=/home/git
export PATH=$PATH:${GIT_HOME}/bin
#确认是否修改
cat /etc/profile

刷新配置文件
bash
#刷新配置文件
source /etc/profile
#验证版本
git --version
最后输入git --version就会发现已经成功安装最新版本!
