CentOS 7 安装 Git 2.x 版本

  • 原创
  • Madman
  • /
  • /
  • 0
  • 1274 次阅读

install-latest-git-centos-7-1024x386.png

Synopsis: CentOS 7 安装 Git >= 2 版本,因为用 VSCode 进行远程开发时,总是提示远端 CentOS 上的 Git 版本(1.8.3.1)过低,建议升级到 2.x 版本

CentOS 7 用自带的源安装 Git 版本比较老:

[root@CentOS ~]# git --version
git version 1.8.3.1

在安装新版本前,我们需要删除旧版本:

[root@CentOS ~]# yum -y remove git

1. 通过 IUS 源安装

1. 添加 IUS 源
[root@CentOS ~]# yum -y install https://centos7.iuscommunity.org/ius-release.rpm

2. 安装 Git 2.x
[root@CentOS ~]# yum -y install git2u-all

3. 验证
[root@CentOS ~]# git --version
git version 2.16.5

2. 通过源码编译安装

可以访问 https://github.com/git/git/releases 或者 https://mirrors.edge.kernel.org/pub/software/scm/git/ 下载 最新版本 的源代码

参考: https://github.com/git/git/blob/master/INSTALL

1. 准备编译环境
[root@CentOS ~]# yum -y groupinstall "Development Tools"
[root@CentOS ~]# yum -y install perl-CPAN gettext-devel perl-devel openssl-devel zlib-devel

2. 下载源代码
[root@CentOS ~]# wget https://github.com/git/git/archive/v2.22.0.tar.gz

3. 解压
[root@CentOS ~]# tar xf v2.22.0.tar.gz
[root@CentOS ~]# cd git-2.22.0/

4. 编译、安装
[root@CentOS git-2.22.0]# make prefix=/usr && make install

5. 验证
[root@CentOS git-2.22.0]# git --version
git version 2.22.0
分类: Linux
标签: IUS Git Github Kernel CentOS
未经允许不得转载: LIFE & SHARE - 王颜公子 » CentOS 7 安装 Git 2.x 版本

分享

作者

作者头像

Madman

如需 Linux / Python 相关问题付费解答,请按如下方式联系我

0 条评论

暂时还没有评论.