一、yum安装
# 下载yum源
curl -Lo ius-release-el7.rpm https://repo.ius.io/ius-release-el7.rpm
yum -y install ius-release-el7.rpm
# 安装git
#yum -y install git224
yum install git
# 检查git版本
git version
二、二进制安装
1.官网下载安装包
https://git-scm.com/download/linux
wget https://www.kernel.org/pub/software/scm/git/git-2.40.1.tar.gz --no-check-certificate
2.解压安装包
tar -zxvf git-2.40.1.tar.gz
3.安装编译环境
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
安装上面编译环境的时候,yum自动帮你安装了git,这时候你需要先卸载这个旧版的git。
否则还是一个老版本
yum remove git
4.编译源码
进入刚刚解压的git文件夹中
prefix里面填你想要放的文件夹位置
make prefix=/server/scripts/git all
5.安装git
make prefix=/server/scripts/git install
一定要在git-2.34.1的文件夹下执行
执行之后就在这个文件夹里面出现了以下的情况
6.配置环境变量
修改配置文件并生效
vim /etc/profile
##在最下main追加如下两行
#git env
export GIT_HOME=/server/scripts/git
export PATH=$GIT_HOME/bin:$PATH
生效配置文件
source /etc/profile
或者
. /etc/profile
7.验证
git --version