在CentOS编译Git源码

Git 是一个 免费的开源 分布式版本控制系统,旨在处理从小到小到的所有内容 具有速度和效率的超大型项目。 Git 易于学习, 占用空间很小,性能快如闪电。 它超越了 Subversion,CVS,Perforce 和 ClearCase 等 SCM 工具。 具有 廉价本地分支 等功能, 方便 的暂存区域 和 多个工作流程。 因为 Centos7 自动 git 版本是 1.8 比较旧,所以得装个新版 (1)去 官网 下载 git 最新源码解压到服务器 cd /usr/local yum install wget wget https://github.com/git/git/archive/refs/tags/v2.34.1.zip unzip v2.34.1.zip (2)编译源码 # 安装编译依赖 yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker # 编译源码 cd git-2.34.1 # make 编译; all是 makefile 的编译目标, 一般是第一个编译目标 make prefix=/usr/local/git all # make install make prefix=/usr/local/git install # 删除无用 rm -rf git-2.34.1 rm -rf v2.34.1.zip (3)配置全局环境变量 ...

2021年12月17日 · 1 分钟 · 诚哥博客