[记录] CentOS7.6 编译安装最新版 Git

前言

Centos7.6 默认安装了 Git1.8.x 版本

卸载

$ yum remove git

安装流程

安装依赖

$ yum -y install zlib-devel curl-devel openssl-devel perl cpio expat-devel gettext-devel openssl zlib autoconf tk perl-ExtUtils-MakeMaker

Git 仓库下载源码包

$ wget https://github.com/git/git/archive/v2.22.0.tar.gz

解压

$ tar zxvf v2.22.0.tar.gz

编译

$ cd git-2.22.0
$ autoconf
$ ./configure
$ make
$ make install

修改 /etc/ld.so.conf

# 新增一行
/usr/local/lib

修改 /etc/profile

# 新增一行
export PATH=$PATH:/usr/local/bin

即时生效

$ source /etc/profile

验证

$ git --version
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 1

头像莫非 b 站大佬

4年前 评论
cnguu (楼主) 4年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!