在官网下载源码包来安装,最新源码包下载地址
Index of /pub/software/scm/git/ (kernel.org)
安装指定系统的依赖包:
Centos/RedHat
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
Debian/Ubuntu
apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev
解压安装下载的源码包:
tar -zxf git-2.34.1.tar.gz
cd git-2.34.1
make prefix=/usr/local all
sudo make prefix=/usr/local install
环境变量配置:
echo "export PATH=$PATH:/usr/local/git/bin" > /etc/profile
source /etc/profile
git --version