1、安装所需软件包

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

2、下载&安装

# cd /usr/src
# wget https://www.kernel.org/pub/software/scm/git/git-2.7.3.tar.gz
# tar xzf git-2.7.0.tar.gz
# cd git-2.7.0
# make prefix=/usr/local/git all
# make prefix=/usr/local/git install
# echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc # source /etc/bashrc

ln -s /usr/local/git/bin/git /usr/bin/git

3、检查版本

# git --version

$ git config --global user.name "gb"
$ git config --global user.email johndoe@example.com
 

o、其他

centos自带Git,7.x版本自带git 1.8.3.1(应该是,也可能不是),安装新版本之前需要使用yun remove git卸载(安装后卸载也可以)。

执行make prefix=/usr/local/git all时,可能会报错:make: * [git-credential-store] Error 1,此时可以使用以下命令代替

# ./configure --without-iconv
# make CFLAGS=-liconv prefix=/usr/local/git all
# make CFLAGS=-liconv prefix=/usr/local/git install

转载于:https://www.cnblogs.com/gaoyuechen/p/9934350.html

centos 7 升级/安装 git 2.7.3相关推荐

  1. CentOS 5 上安装git

    CentOS 5 上安装git 在安装NIOS2-LINUX中必须要安装git,可按照Altera WiKi提供的方法根本装不上(输入命令:yum install git-all git-gui ma ...

  2. linux git 客户端 yum,CentOS中怎么安装Git客户端

    记得当年教授给我们将git历史的时候,感觉特别有意思,还特崇拜linux之父Linus Torvalds.那么CentOS中怎么安装Git客户端呢?今天学习啦小编与大家分享下CentOS中安装Git客 ...

  3. linux(centos 65)下安装 git jdk maven tomcat nginx tomcat mongodb

    1 Git Install 首先更新yum,此过程可能时间较长: # yum update 安装所要依赖的软件: # sudo yum install curl-devel expat-devel g ...

  4. CentOS 7 升级安装 Python 3.9 版本

      由于 yum install python3 默认安装的 Python 版本较低,现如今有更高版本的 Python 需求,就想用编译安装的方法安装一个较高版本的 Python,顺道记录一下安装过程 ...

  5. linux git yum安装包下载,在CentOS 8上用Yum及源代码安装Git的方法

    本文介绍在CentOS 8操作系统上用Yum安装Git,及从源代码安装Git.建议的最简单的安装Git方法是使用yum软件包管理工具进行安装,如果要从源代码安装最新的稳定版Git,请从源代码安装. 用 ...

  6. Jenkins中安装Credentials Binding插件实现凭证管理与安装Git插件和拉取代码构建项目

    场景 CentOS中Jenkins的下载.安装.配置与启动(图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/11649 ...

  7. centos 7 升级 git 版本(通过安装 ius 源的方式)

    文章目录 查看系统相关信息 查看CentOS的版本号 查看内核版本 查看 git 版本 通过安装第三方 yum 源的方式来更新git 下载对应的 yum 源 安装 yum 源 删除掉已经存在的 git ...

  8. Centos(Linux)升级git最新版本

    在Linux/Centos服务器上,如果使用的git版本过低,使用的时候可能会由于低版本不支持遇到各种问题,比如Centos7系统自带的git版本一般是1.8.3.1的,比较旧,通常建议升级git后再 ...

  9. centos安装git(centos安装vmware tools)

    如何在centos上搭建git服务器 Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SS ...

最新文章

  1. 屏蔽Drupal中的“Notice: Undefined index”警告
  2. 利用循环,使得10 * 10的二维数组具有以下值,并按以下结构输出在屏幕上
  3. 模块化工程构建系列(一)
  4. 使用下列 else-if 排列来处理多个条件:
  5. C语言树形文件结构的创建,C语言二叉树
  6. 金蝶BOS开发中Edit编辑界面和List叙事薄界面需要写的代码
  7. 5.5.2 最小的N个和
  8. perl6正则 4: before / after 代码断言: ?{} / !{}
  9. 护士计算机怎么报名,护士自考本科怎样报名
  10. linux tcp 监控,Zabbix 监控tcp连接的状态
  11. centos7 host修改
  12. SpringBoot入门第一个简单示例
  13. [转载] Python中while循环的基本用法
  14. 有符号char和无符号char
  15. 酉矩阵、克罗内克积/和 脑图总结
  16. 微信小程序开发工具编辑样式文件后模拟器不显示
  17. 数字电路中几种基本门电路
  18. linux命令pp,linux命令 $- 是什么意思
  19. Spring获取应用上下文通用类SpringContextHolder
  20. goodbye 2016 A New Year and Hurry

热门文章

  1. dyaddown matlab,matlab 采样函数
  2. python案例源码_【python】python实例集一
  3. leetcode 1038. 从二叉搜索树到更大和树
  4. 全国大型水库水情数据汇总2018
  5. Android核心程序之SystemUI - (一)开篇
  6. 《Python编程:从入门到实践 》[Eric Matthes著] 中文pdf非扫描版
  7. 我是这样写文字轮播的
  8. struts2标签处理下拉列表
  9. MFC—对话框程序—模式对话框与非模式对话框
  10. 12123选牌漏洞_12123选牌漏洞是什么?新车牌号自编自选技巧