GitCentOS7 通过源码安装Git

Posted 在山的那边,有自由的世界!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GitCentOS7 通过源码安装Git相关的知识,希望对你有一定的参考价值。

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

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

 

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

 yum info git

 

 

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

 git --version

 

3.依赖库安装

 

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel

yum 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.2
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

 

 

 

以上是关于GitCentOS7 通过源码安装Git的主要内容,如果未能解决你的问题,请参考以下文章

gitlab+jenkins环境搭建.md

如何使用git工具向github提交代码

Android 插件化VirtualApp 源码分析 ( 目前的 API 现状 | 安装应用源码分析 | 安装按钮执行的操作 | 返回到 HomeActivity 执行的操作 )(代码片段

使用 Git 来管理 Xcode 中的代码片段

linux下通过源码安装git

如何从github上面拷贝源码