当前位置: 首页 > article >正文

linux升级git版本

步骤:

1)删除旧的版本 、  2)安装新的版本

具体操作:

1、删除旧的git版本

1)查看git版本

[root@localhost gitea]# git --version
git version 1.18.0

2)卸载旧版本(不卸载的话再安装新的会出问题)

yum remove git

2、下载新的git安装文件并安装

 1)安装依赖

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

 2)选择git文件安装目录

cd /usr/local/src/

 3)下载git安装文件

wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.31.0.tar.xz

  下载其他git版本

  4)解压并打开git文件夹

[root@localhost root]# tar -xvf git-2.31.0.tar.xz
[root@localhost root]# cd git-2.31.0
[root@localhost git-2.31.0]#

 5) 编译 文件 并 安装

#编译
[root@localhost git-2.31.0]# make prefix=/usr/local/git all  
#安装
[root@localhost git-2.31.0]# make prefix=/usr/local/git install

 6)配置环境变量

  6.1)进入配置文件

vim /etc/profile

  6.2)在配置文件末尾添加以下两行数据

export GIT_HOME=/usr/local/git/bin
export PATH=$GIT_HOME:$PATH

  6.3)刷新环境变量使其生效

source /etc/profile

7)再次查看git版本,确认升级成功

​
[root@localhost gitea]# git --version
git version 2.31.0


http://www.kler.cn/a/450049.html

相关文章:

  • MimicBrush:智能图像编辑新宠,能否革新你的创意设计?
  • zabbix监控山石系列Hillstone监控模版(适用于zabbix7及以上)
  • java web springboot
  • Day1 苍穹外卖前端 Vue基础、Vue基本使用方式、Vue-router、Vuex、TypeScript
  • 【Rust自学】5.3. struct的方法(Method)
  • 牛客网 SQL36查找后排序
  • 《开启微服务之旅:Spring Boot Web开发举例》(一)
  • 拦截器魔法:Spring MVC中的防重放守护者
  • VSCode 插件开发实战(五):实现新语言支持和语法高亮
  • JavaEE进阶--mybatis使用测试日志参数传递浏览器访问
  • WPF 最小化到系统托盘
  • Vue3入门(7)
  • SQL语句整理五-StarRocks
  • 后端项目java中字符串、集合、日期时间常用方法
  • Strip Map和Wafer Map的一些小科普
  • Android修行手册 - 移动端几种常用动画方案对比
  • LLMs之PDF:MinerU(将PDF文件转换成Markdown和JSON格式)的简介、安装和使用方法、案例应用之详细攻略
  • Mac iOS、Android、Flutter、React Native开发环境配置
  • 【专题】2024抖音电商母婴行业分析报告汇总PDF洞察(附原数据表)
  • 【ArcGIS Pro】实现一下完美的坐标点标注
  • “年轻科技旗舰”爱玛A7 Plus正式发布,全国售价4999元
  • 【人工智能】探索当下热门视频生成模型
  • Elasticsearch:确保业务规则与语义搜索无缝协作
  • 项目开发实践——基于SpringBoot+Vue3实现的在线考试系统(二)
  • MySQL数据库——复制表数据与结构
  • Zookeeper基本命令解析