centos7自带的yum安装版本更新不及时,所以博主推荐大家使用源码安装的方式进行Git安装
一.获取源码
Git项目已在Github开源,从Github我们可以获得Git最新发行版本的源码,在写这篇博文时,Git的最新版本为v2.17.1。https://github.com/git/git/releases/tag/v2.17.1
我们通过以下指令获取源码包
[root@iZ2ze9twtxjrbirmldp9owZ /]# cd /software/
[root@iZ2ze9twtxjrbirmldp9owZ software]# wget https://github.com/git/git/archive/v2.17.1.tar.gz
二.获取依赖
Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具,可以用下面的命令安装:
[root@iZ2ze9twtxjrbirmldp9owZ software]# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
三.解压编译安装
[root@iZ2ze9twtxjrbirmldp9owZ software]# tar -zvxf v2.17.1.tar.gz
[root@iZ2ze9twtxjrbirmldp9owZ software]# cd git-2.17.1/
[root@iZ2ze9twtxjrbirmldp9owZ software]# make prefix=/usr/local all
[root@iZ2ze9twtxjrbirmldp9owZ software]# sudo make prefix=/usr/local install
四.检查
[root@iZ2ze9twtxjrbirmldp9owZ software]# git --version
git version 2.17.1
[root@iZ2ze9twtxjrbirmldp9owZ software]#
显示版本号为version 2.17.1,安装成功。后面博主将详细介绍Git服务器的搭建。