全栈直通车-王世彪的博客
关注公众号
  • 开发桌面程序
  • javascript教程
  • css样式
  • vuejs
  • 部署免费CDN
  • SEO搜索引擎优化
  • vuepress教程
  • redis分布式缓存
  • Golang
  • PHP
  • Python
  • Java
  • NodeJs
  • tomcat
  • ELK
  • Mysql数据库
  • Nosql数据库
  • C/C++底层开发
  • 音视频/流媒体
  • linux服务器
  • nginx服务器
  • 容器技术
  • 负载均衡
  • 项目管理
  • 持续集成
  • 大数据
  • 微信公众号运营
  • markdown用法
赞一个
友链
联系作者

王世彪

努力做个影响他人滴人
关注公众号
  • 开发桌面程序
  • javascript教程
  • css样式
  • vuejs
  • 部署免费CDN
  • SEO搜索引擎优化
  • vuepress教程
  • redis分布式缓存
  • Golang
  • PHP
  • Python
  • Java
  • NodeJs
  • tomcat
  • ELK
  • Mysql数据库
  • Nosql数据库
  • C/C++底层开发
  • 音视频/流媒体
  • linux服务器
  • nginx服务器
  • 容器技术
  • 负载均衡
  • 项目管理
  • 持续集成
  • 大数据
  • 微信公众号运营
  • markdown用法
赞一个
友链
联系作者
  • linux

    • linux日志管理工具logrotate
    • linux xargs用法
    • linux搭建个人网盘filebrowser
    • linux搭建个人网盘nextcloud
    • linux搭建个人网盘cloudreve
    • linux合并文件行
    • linux合并文件列
    • linux awk的用法
    • centos升级git版本
      • 升级 centos7 的 git 版本
    • linux 搭建web服务的若干方法
    • linux 修改文件的MD5
    • linux json解析工具jq
    • ubuntu截图工具
    • linux生成桌面快捷方式
    • centos设置grub密码
    • centos6安装nginx
    • centos6配置yum镜像仓库
    • ubuntu 安装 chrome 浏览器
    • linux查看cpu和内存占用
    • linux分区
    • linux创建swap虚拟内存
    • linux shell计算浮点数除法
    • linux shell遍历数组
    • linux使用Systemd管理系统服务
    • linux使用supervisor管理系统服务
    • centos 安装远程控制工具 VNC
    • linux安装wine
    • linux查看硬件信息
    • linux修复磁盘分区
    • linux带宽监控工具
    • wireshark抓包工具教程
    • linux设置文件句柄上限
    • sftp不允许ssh登录
    • centos安装vsftpd
    • alpine配置国内镜像仓库
    • alpine配置中国时区
  • macOS

  • nginx

  • docker

  • 负载均衡

  • 项目管理

  • 持续集成

  • 大数据

  • 域名

  • 运维
  • linux
王世彪
2020-08-21

centos升级git版本

# centos 升级 git 版本

本文讲述如何升级 centos 系统的 git 版本。高版本 git 增加了一些好用的功能,比如"git pull 支持指定项目目录"等。本文以 centos7 为例讲解。

本文参考了文档centos 6.x/7.x 使用 yum 升级 git 版本 (opens new window)。

# 升级 centos7 的 git 版本

  1. 卸载旧版本 git
    yum remove git
  2. 安装 git 仓库
rpm -ivh http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-1.noarch.rpm
  1. 安装 高版本 git yum install git -y

  2. 完整安装过程如下

[root@iZ2ze7011et12xez70sp3dZ ~]# rpm -ivh http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-1.noarch.rpm
获取http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-1.noarch.rpm
警告:/var/tmp/rpm-tmp.92db5f: 头V4 DSA/SHA1 Signature, 密钥 ID 3bbf077a: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:wandisco-git-release-7-1         ################################# [100%]
[root@iZ2ze7011et12xez70sp3dZ ~]# yum install git -y
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
WANdisco-git                                                                                                                                                  | 2.9 kB  00:00:00
WANdisco-git/7/x86_64/primary_db                                                                                                                              | 126 kB  00:00:07
正在解决依赖关系
--> 正在检查事务
---> 软件包 git.x86_64.0.2.22.0-1.WANdisco.437 将被 安装
--> 正在处理依赖关系 perl-Git = 2.22.0-1.WANdisco.437,它被软件包 git-2.22.0-1.WANdisco.437.x86_64 需要
--> 正在处理依赖关系 perl(Git),它被软件包 git-2.22.0-1.WANdisco.437.x86_64 需要
--> 正在处理依赖关系 perl(Git::I18N),它被软件包 git-2.22.0-1.WANdisco.437.x86_64 需要
--> 正在检查事务
---> 软件包 perl-Git.noarch.0.2.22.0-1.WANdisco.437 将被 安装
--> 解决依赖关系完成

依赖关系解决

=====================================================================================================================================================================================
 Package                                架构                                 版本                                                   源                                          大小
=====================================================================================================================================================================================
正在安装:
 git                                    x86_64                               2.22.0-1.WANdisco.437                                  WANdisco-git                               8.4 M
为依赖而安装:
 perl-Git                               noarch                               2.22.0-1.WANdisco.437                                  WANdisco-git                                23 k

事务概要
=====================================================================================================================================================================================
安装  1 软件包 (+1 依赖软件包)

总下载量:8.4 M
安装大小:42 M
Downloading packages:
警告:/var/cache/yum/x86_64/7/WANdisco-git/packages/perl-Git-2.22.0-1.WANdisco.437.noarch.rpm: 头V4 DSA/SHA1 Signature, 密钥 ID 3bbf077a: NOKEY    ] 6.1 kB/s |  49 kB  00:23:30 ETA
perl-Git-2.22.0-1.WANdisco.437.noarch.rpm 的公钥尚未安装
(1/2): perl-Git-2.22.0-1.WANdisco.437.noarch.rpm                                                                                                              |  23 kB  00:00:03
(2/2): git-2.22.0-1.WANdisco.437.x86_64.rpm                                                                                                                   | 8.4 MB  00:10:27
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计                                                                                                                                                  14 kB/s | 8.4 MB  00:10:27
从 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-WANdisco 检索密钥
导入 GPG key 0x3BBF077A:
 用户ID     : "WANdisco (http://WANdisco.com - We Make Software Happen...) <software-key@wandisco.com>"
 指纹       : 69c1 be83 da54 cbed 6889 72f8 e9f0 e922 3bbf 077a
 来自       : /etc/pki/rpm-gpg/RPM-GPG-KEY-WANdisco
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
警告:RPM 数据库已被非 yum 程序修改。
  正在安装    : perl-Git-2.22.0-1.WANdisco.437.noarch                                                                                                                            1/2
  正在安装    : git-2.22.0-1.WANdisco.437.x86_64                                                                                                                                 2/2
  验证中      : git-2.22.0-1.WANdisco.437.x86_64                                                                                                                                 1/2
  验证中      : perl-Git-2.22.0-1.WANdisco.437.noarch                                                                                                                            2/2

已安装:
  git.x86_64 0:2.22.0-1.WANdisco.437

作为依赖被安装:
  perl-Git.noarch 0:2.22.0-1.WANdisco.437

完毕!
[root@iZ2ze7011et12xez70sp3dZ ~]#     git --version
git version 2.22.0
[root@iZ2ze7011et12xez70sp3dZ ~]#
#linux#git
上次更新: 2020-09-18 18:28:18
linux awk的用法
linux 搭建web服务的若干方法

← linux awk的用法 linux 搭建web服务的若干方法→

最近更新
01
mysql创建用户
04-09
02
golang错误处理最佳实践
03-17
03
基于proto文件生成rpc接口定义文档
03-11
更多文章>
Theme by Vdoing | Copyright © 2019-2022 王世彪 | MIT License
冀ICP备19016776号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式