当前位置:

CentOS7 yum 安装git过程

本文最后更新于2020-09-28,已超过 1年没有更新,如果文章内容、图片或者下载资源失效,请留言反馈,我会及时处理,谢谢!

温馨提示:本文共843个字,读完预计3分钟。

文章目录
  • 检查git版本
  • 移除该版本git
  • 下载编译工具
  • 下载依赖包
  • 下载 Git 最新版本的源代码
  • 解压
  • 进入目录配置
  • 安装
  • 配置全局路径

 

 

安装git

yum install git

检查git版本

git –version

CentOS7 yum 安装git过程-Mr.Li's Blog

发现不是较新的版本或者是我们想要的版本

移除该版本git

yum remove git

下载编译工具

yum -y groupinstall Development Tools

CentOS7 yum 安装git过程-Mr.Li's Blog

下载依赖包

yum -y install zlib-devel perl-ExtUtils-MakeMaker asciidoc xmlto openssl-devel

CentOS7 yum 安装git过程-Mr.Li's Blog

下载 Git 最新版本的源代码

wget https://www.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz

登录https://github.com/git/git/releases查看git的最新版。不要下载带有-rc的,因为它代表了一个候选发布版本。
CentOS7 yum 安装git过程-Mr.Li's Blog

解压

tar -zxvf git-2.9.5.tar.gz

CentOS7 yum 安装git过程-Mr.Li's Blog

进入目录配置

cd git-2.9.5
./configure –prefix=/usr/local/git

CentOS7 yum 安装git过程-Mr.Li's Blog

安装

make && make install

CentOS7 yum 安装git过程-Mr.Li's Blog

配置全局路径

export PATH="/usr/local/git/bin:$PATH"
source /etc/profile

CentOS7 yum 安装git过程-Mr.Li's Blog
以上即为安装的全部步骤。

后续使用中,遇到错误
Unable to find remote helper for ‘https’
解决方法:
将 /usr/libexec/git-core 纳入 PATH,至少在使用 git 之前,设置一下PATH

PATH=$PATH:/usr/libexec/git-core

或直接在 /etc/profile 中修改。

配置环境变量的备用方案

[root@bogon git-2.3.0]# echo "export PATH=$PATH:/usr/local/git/bin" > /etc/profile.d/git.sh
[root@bogon git-2.3.0]# source /etc/profile.d/git.sh
[root@bogon git-2.3.0]# git --version

本文链接:,转发请注明来源!
评论已关闭。