AI Summary 125.20531.4 git centos from source摘要 2026-10-09
CentOS/RHEL 从源代码安装最新的 Git Git - fast, scalable, distributed revision control system

Git From-source-in-centos

CentOS/RHEL 从源代码安装最新的 Git
https://github.com/git/git
https://www.kernel.org/pub/software/scm/git/
安装需要的依赖包
yum install wget curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
下载安装最新的git
# cd到放源码包的目录,此处以/usr/local/src为例
cd /data/source/

wget https://www.kernel.org/pub/software/scm/git/git-2.56.0.tar.xz
tar -xvf git-2.56.0.tar.xz
cd git-2.56.0
make prefix=/usr/local/git all
sudo make prefix=/usr/local/git install
指定安装目录的好处是,后续如果需要卸载git,只需要删除安装目录即可:
rm -rf /usr/local/git

配置环境变量
为了便于在任意目录下使用git命令
将git目录添加到环境变量中

# 设置GIT_HOME

echo 'export GIT_HOME=/usr/local/git' >> /etc/profile

# 设置PATH
echo 'export PATH=$GIT_HOME/bin:$PATH' >> /etc/profile

# 重新加载配置
source /etc/profile

验证
切换 到任意目录下,执行
git --version
执行没有报错
git version 2.52.0
证明安装成功