linux下安装和卸载自己想要版本的git版本

简介: linux下安装和卸载自己想要版本的git版本

1.Linux下安装


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


2.删除已有的git


yum remove git


3.下载git源码


//切换到你的包文件存放目录下
cd /usr/src
//下载git安装包
wget https://github.com/git/git/archive/v2.9.2.tar.gz

实在下载不了,可以在[我的网盘](https://pan.baidu.com/s/1caDt-tj5cy1A_rj0H4kldg )提取码:r9en 下载)


//解压git安装包
tar -xzvf v2.9.2.tar.gz -C ~/training/
cd git-2.9.2
//配置git安装路径
make prefix=/usr/local/git all
//编译并且安装
make && make install


4.将git指令添加到环境变量bash中


echo “export PATH=$PATH:/usr/local/git/bin” >> /etc/bashrc


实时生效


source /etc/bashrc


查看版本号


git --version


git version 2.9.2


git如何卸载


1.找到git的位置


which -a git


2.进入git所在的目录


cd /usr/bin/git(这个是一般的默认位置)


3.删除命令


sudo rm -rf git


相关文章
|
9月前
|
存储 安全 开发工具
Git安装与配置:操作步骤+Gitee绑定
本文系统介绍了Git从安装配置到远程协作的全流程,涵盖基础概念、常用命令、分支管理、冲突解决及Gitee实战操作,助你高效掌握代码版本控制与团队协作技巧。
1402 155
|
9月前
|
开发工具 git
使用Git根据日期进行代码版本切换的方法
通过以上步骤,可以有效地根据日期进行Git代码版本的切换。这种方法在需要回溯历史版本进行bug修复或功能复查时特别有用。Git的灵活性和强大功能使其成为现代软件开发不可或缺的工具之一。
924 103
|
11月前
|
Ubuntu Linux
Ubuntu 23.04 用上 Linux 6.2 内核,预计下放到 22.04 LTS 版本
Linux 6.2 带来了多项内容更新,修复了 AMD 锐龙处理器设备在启用 fTPM 后的运行卡顿问题,还增强了文件系统。
|
11月前
|
Ubuntu Linux
Ubuntu24.04LTS默认采用Linux 6.8内核,实验性版本可通过PPA获得
IT之家提醒,当下的 Ubuntu 23.10 也是一个“短期支持版本”,该版本将在今年 7 月终止支持,而今年 4 月推出的 Ubuntu 24.04 LTS 长期支持版本将获得 5 年的更新支持。
|
9月前
|
Shell Linux 网络安全
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
1454 3
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
|
开发工具 git
使用Git下载指定版本或指定commit
使用Git下载指定版本或指定commit
|
11月前
|
Ubuntu 安全 小程序
linux|ubuntu.v18.10版本即将发布,linux桌面让您动心
如果你使用闭源系统,那永远也就别想了!有了这样的需求,也许最终将linux带到人类大众通用市场的是我们中国!
452 0
|
11月前
|
Web App开发 Ubuntu Linux
又该换Linux版本了!
如果你经常用谷歌搜索,使用终端输入命令,推荐你使用Fedora而不是Ubuntu。 如果你不是一个技术用户或程序员,仍推荐使用Ubuntu,还不动手去试试,别忘了将你的体验留在评论区哦~
|
消息中间件 NoSQL Linux
Redis的基本介绍和安装方式(包括Linux和Windows版本),以及常用命令的演示
Redis(Remote Dictionary Server)是一个高性能的开源键值存储数据库。它支持字符串、列表、散列、集合等多种数据类型,具有持久化、发布/订阅等高级功能。由于其出色的性能和广泛的使用场景,Redis在应用程序中常作为高速缓存、消息队列等用途。
1107 16