在CentOS中使用 yum install git 方式安装Git的话版本一般比较低,采用源码编译安装可获得较高版本Git,下面记录一下我自己编译安装Git的过程。
1.新建存放Git源码的文件夹
mkdir -p /home/git && cd /home/git
2.获得Git项目源码(使用老版本 Git 克隆)
git clone https://github.com/git/git
3.删除老版本 Git
yum remove git -y
4.安装 Make 编译需要的依赖
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
5.编译 Git 源码
make prefix=/usr/local/git all
6.安装 Git
make prefix=/usr/local/git install
7.配置环境变量
编辑环境变量配置文件 vi /etc/profile
按 A或I 进入 INSERT 模式
在文件最后一行加入 Git 环境变量 export PATH=$PATH:/usr/local/git/bin
按 ESC 键退出 INSERT 模式,进入命令模式输入 :wq 保存并退出
8.使环境变量生效
source /etc/profile
9.安装完成-查看 Git 版本
git version