源码安装 Git #
Review
- 2020/11/17
 
环境要求 #
- CentOS 7 或更高版本
 - 具有 sudo 权限的用户
 - 至少 10GB 可用磁盘空间
 - 稳定的网络连接
 
安装步骤 #
1. 安装必要的依赖包 #
# 安装开发工具组
sudo yum -y groupinstall "Development Tools"
# 安装其他必要的依赖包
sudo yum -y install zlib-devel perl-ExtUtils-MakeMaker asciidoc xmlto openssl-devel2. 下载并解压 Git 源码 #
# 下载 Git 源码包
wget https://www.kernel.org/pub/software/scm/git/git-2.29.2.tar.gz
# 解压源码包
tar -zxvf git-2.29.2.tar.gz
cd git-2.29.23. 编译安装 Git #
# 配置安装路径
./configure --prefix=/usr/local/git
# 编译并安装
make && make install4. 配置环境变量 #
# 添加 Git 到系统 PATH
echo 'export PATH="/usr/local/git/bin:$PATH"' >> ~/.bashrc
# 使环境变量生效
source ~/.bashrc5. 验证安装 #
# 检查 Git 版本
git --version6. 清理安装文件 #
# 删除源码包和解压目录
rm -rf git-2.29.2.tar.gz git-2.29.2注意事项 #
- 确保系统已安装所有必要的依赖包,否则编译过程可能会失败
 - 如果遇到权限问题,请使用 sudo 命令
 - 安装完成后,建议重启终端或执行 
source ~/.bashrc使环境变量生效 - 如果需要在其他用户下使用 Git,需要将环境变量配置添加到 
/etc/profile文件中 
常见问题 #
- 如果编译失败,请检查是否安装了所有必要的依赖包
 - 如果 
git命令无法识别,请检查环境变量是否正确配置 - 如果遇到 SSL 相关错误,请确保 openssl-devel 已正确安装