背景

由于开发机为CentOS7,并且通过vs code的remote ssh连接使用,在使用vs code插件GITLENS时提示git版本过低,需要升级git。

升级git

查看已有git版本

 # git --version  
 git version 1.7.1

卸载低版本git

 # yum -y remove git

安装依赖包

 # yum -y install gcc gcc-c++ 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.24.1.tar.gz  
 # tar -zxvf v2.24.1.tar.gz

编译安装git

 # cd git-2.24.1  
 # autoconf  
 # ./configure  
 # make prefix=/usr/local/git all  
 # make prefix=/usr/local/git install

添加到环境变量

# echo "export PATH=$PATH:/usr/local/git/bin" >> ~/.bashrc
# source ~/.bashrc

查看git版本

 # git --version  
 git version 2.24.1

标题:CentOS7 编译安装新版本git
作者:akiya789
地址:https://little-star.love/articles/2020/01/01/1577846906281.html

添加新评论