首页 技术 正文
技术 2022年11月16日
0 收藏 875 点赞 4,179 浏览 752 个字

yum源仓库里的Git版本更新不及时,最新版的Git是1.8.3,但是官方的最新版早已经更新到2.9.5。想要安装最新版本Git,只能下载源码进行安装

建议最好更新git为较新版本,便于使用

1.查看yum源仓库的Git信息

 yum info git

【Git】CentOS7 通过源码安装Git

2.查看本地Git是否已经安装,以及版本号是多少

 git --version

3.依赖库安装

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-develyum install  gcc perl-ExtUtils-MakeMaker

4.下载新版的Git源码包

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

也可以离线下载,然后传到CentOS系统中指定目录

5.解压源码包到指定目录  【如解压在用户主目录下的app文件夹下】

tar -xzvf v2.9.2.tar.gz -C ~/app/

6.安装git

进入解压好的git源码文件目录中,分别执行以下命令进行编译安装,时间可能会略长,耐心等待

cd git-2.9.
make prefix=/usr/local/git all

# make安装时 指定安装目录,通过prefix  否则删除时很麻烦,而且安装的会很乱

make prefix=/usr/local/git install

7.添加到环境变量

echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
source /etc/bashrc # 使修改即时生效

8.查看版本号

git --version

#  git version 2.9.2

注:有时候会因yum 安装的git(1.8.3低版本覆盖了已安装的高版本)

yum remove git
相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,918
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,444
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,255
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,069
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,701
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,741