CentOS8.0中安装git
一、查看是否安装了git
$ git --version

若出现以上版本号,则代表已经安装了git,不需要再次安装了,否则就安装。
如果是cetos7以及以上版本的,推荐使用yum安装。如果是cetos7以下的,请使用git源码编译安装git。
二、使用yum安装git
$ yum -y install git

安装以后,执行git --version
,能看到版本号代表安装成功 。
三、使用git源码安装git
1、登录git官网:https://git-scm.com/,找到你想要安装的版本。


2、下载git源码并解压。
$ wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.26.1.tar.gz

3、解压:此处解压到/usr/local目录下
首先移动git包:mv git-2.26.1.tar.gz /usr/local
,
执行解压:tar -xf git-2.26.1.tar.gz


4、进入git解压后的文件夹,执行:
$ make prefix=/usr/local/git all
此时如果发现报错,如图:

这里是由于没有各种相关依赖包的问题,要安装相关依赖包:
$ yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
安装好后,依次执行下面命令:
$ make prefix=/usr/local/git all
$ make prefix=/usr/local/git install 安装git
$ echo "export PATH=$PATH:/usr/local/git/bin" >>/etc/bashrc 加入环境变量
$ source /etc/bashrc 使修改后的文件生效
此时使用:git --version
,会查看到安装的版本号,安装完成。

4、卸载git
$ yum remove git