文档章节

centos7 git安装

xixingzhe
 xixingzhe
发布于 06/20 11:54
字数 281
阅读 31
收藏 0

    由于centos中的源仓库中git不是最新版本,需要进行源码安装。

1、查看yum仓库git信息

[root@iZm5e3d4r5i5ml889vh6esZ zh]# yum info git
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Installed Packages
Name        : git
Arch        : x86_64
Version     : 1.8.3.1
Release     : 13.el7
Size        : 22 M
Repo        : installed
From repo   : base
Summary     : Fast Version Control System
URL         : http://git-scm.com/
License     : GPLv2
Description : Git is a fast, scalable, distributed revision control system with an
            : unusually rich command set that provides both high-level operations
            : and full access to internals.
            : 
            : The git rpm installs the core tools with minimal dependencies.  To
            : install all git packages, including tools for integrating with other
            : SCMs, install the git-all meta-package.

2、依赖仓库安装

[root@iZm5e3d4r5i5ml889vh6esZ zh]# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
[root@iZm5e3d4r5i5ml889vh6esZ zh]# yum install  gcc perl-ExtUtils-MakeMaker

3、卸载已安装的git

[root@iZm5e3d4r5i5ml889vh6esZ zh]# yum remove git

4、下载git最新源码

    下载地址:https://github.com/git/git/releases

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

5、安装

    解压、安装

[root@iZm5e3d4r5i5ml889vh6esZ git]# tar zxvf v2.17.1.tar.gz 
[root@iZm5e3d4r5i5ml889vh6esZ git]# cd git-2.17.1/
[root@iZm5e3d4r5i5ml889vh6esZ git]# make prefix=/usr/local/git all
[root@iZm5e3d4r5i5ml889vh6esZ git]# make prefix=/usr/local/git install

6、添加到环境变量

[root@iZm5e3d4r5i5ml889vh6esZ git]# vim /etc/profile
export GIT_HOME=/usr/local/git

export PATH=$GIT_HOME/bin:$PATH
[root@iZm5e3d4r5i5ml889vh6esZ git]# source /etc/profile

7、查看当前版本号

[root@iZm5e3d4r5i5ml889vh6esZ git]# git --version
git version 2.17.1

 

© 著作权归作者所有

共有 人打赏支持
上一篇: centos7 gitlab安装
下一篇: mysql 8远程访问
xixingzhe
粉丝 2
博文 175
码字总数 46744
作品 0
西城
程序员
私信 提问
centos7安装gitlab

Gitlab是一个用Ruby on Rails开发的开源项目管理程序,可以通过WEB界面进行访问公开的或者私人项目。它和Github有类似的功能,能够浏览源代码,管理缺陷和注释。 下面介绍在centos7上安装git...

xuesong13
2014/11/18
0
1
CentOS7+git+github创建Python开发环境

1.准备CentOS7 (1)下载VMware Workstation https://pan.baidu.com/s/1miFU8mk (2)下载CentOS7镜像 https://mirrors.aliyun.com/centos/ (3)安装CentOS7系统 http://blog.51cto.com/fengyuns......

枫叶云
11/14
0
0
自建git服务器连接Pycharm系列二:在centos7上搭建git服务器

在自己的Linux虚拟机上,搭建git服务器,用来保存代码。 centos7本身自带git,需要先卸载,安装成较新的版本。 1、卸载系统自带版本 2、安装指定版本 已经下载tar包版本:git-2.18.0.tar.gz...

白话
08/14
0
0
centos7源码安装git2.10.0版本

由于Centos7使用yum -y install git 安装的git版本是 git --version git version 1.9.x 想要升级到2.10.0: 升级安装git的时候,最好一次安装依赖。 yum install -y tk zlib-devel openssl-d...

南北二斗
06/29
0
0
使用Vagrant 在Virtual Box 上安装Docker--(补充九步构建自己的hello world Docker镜像)

反思+记录 安装Virtual Box Virtual Box 是和vmware, Hyper-v 一样的虚拟软件。 Virtual Box 下载地址 https://www.virtualbox.org/wiki/Downloads ;因在Windows,故选择Windows hosts 下载......

上官瑾文
05/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

linux中shell if 判断总结

UNIX Shell 里面比较字符写法 -eq 等于; -ne 不等于; -gt 大于; -lt 小于 ; -le 小于等于; -ge 大于等于; -z 空串; -n 非空串; = 两个字符相等; != 两个字符不等 无论什么编程语言都离不开条...

linuxprobe16
18分钟前
0
0
我是如何将博客转成PDF的

前言 只有光头才能变强 之前有读者问过我:“3y你的博客有没有电子版的呀?我想要份电子版的”。我说:“没有啊,我没有弄过电子版的,我这边有个文章导航页面,你可以去文章导航去找来看呀”...

Java3y
20分钟前
1
0
nginx的一些总结

Linux下安装Nginx完整教程及常见错误解决方案 1.Nginx安装环境 Nginx是C语言开发,建议在linux上运行,本教程使用Centos7.0作为安装环境. 1)gcc 安装nginx需要先将官网下载的源码进行编译,编译...

Yao--靠自己
27分钟前
1
0
Predicate函数式接口

Predicate接口主要用于流的筛选,比如在filter方法中传入Predicate判断。 作为函数式接口,这里居然有三个default方法,一个static方法,子孙满堂! 正统的接口方法,就是boolean test(T t)...

woshixin
28分钟前
1
0
sql 开窗函数

开窗函数:在开窗函数出现之前存在着很多用 SQL 语句很难解决的问题,很多都要通过复杂的相关子查询或者存储过程来完成。为了解决这些问题,在 2003 年 ISO SQL 标准加入了开窗函数,开窗函数...

hblt-j
39分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部