GIT-Linux(CentOS7)系统安装Git
GIT-Linux(CentOS7)系统安装Git
未成功
查看是否已安装了Git
发现Git版本已存在,说明已安装了Git
[root@localhost ~]# rpm -qa|grep git lockdev-1.0.4-0.13.20111007git.el7.x86_64 hypervvssd-0-0.34.20180415git.el7.x86_64 hyperv-daemons-license-0-0.34.20180415git.el7.noarch libglvnd-gles-1.0.1-0.8.git5baa1e5.el7.x86_64 taglib-1.8-7.20130218git.el7.x86_64 lm_sensors-libs-3.4.0-8.20160601gitf9185e5.el7.x86_64 crontabs-1.11-6.20121102git.el7.noarch hypervfcopyd-0-0.34.20180415git.el7.x86_64 libglvnd-1.0.1-0.8.git5baa1e5.el7.x86_64 lldpad-1.0.1-5.git036e314.el7.x86_64 libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.x86_64 gitlab-ce-10.0.0-ce.0.el7.x86_64 hyperv-daemons-0-0.34.20180415git.el7.x86_64 numad-0.5-18.20150602git.el7.x86_64 libglvnd-egl-1.0.1-0.8.git5baa1e5.el7.x86_64 xdg-utils-1.1.0-0.17.20120809git.el7.noarch net-tools-2.0-0.25.20131004git.el7.x86_64 hypervkvpd-0-0.34.20180415git.el7.x86_64 ipxe-roms-qemu-20180825-2.git133f4c.el7.noarch git-1.8.3.1-20.el7.x86_64 linux-firmware-20190429-72.gitddde598.el7.noarch [root@localhost ~]# [root@localhost ~]#
查看jenkins本机的git版本
[root@localhost ~]# git --version git version 1.8.3.1 [root@localhost ~]#
卸载本机低版本的git,自行安装更高版本的git
[root@localhost ~]# yum remove -y git //或者使用"rpm -e --nodeps git"命令进行卸载
[root@localhost ~]# git --version
-bash: /usr/bin/git: No such file or directory
接着进行git版本升级操作:下载并安装高版本的git,下载地址:https://mirrors.edge.kernel.org/pub/software/scm/git/
[root@localhost ~]# yum -y install libcurl-devel expat-devel curl-devel gettext-devel openssl-devel zlib-devel [root@localhost ~]# yum -y install gcc perl-ExtUtils-MakeMaker [root@localhost ~]# cd /usr/local/src/ [root@localhost src]# wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.24.0.tar.gz [root@localhost src]# tar -zvxf git-2.24.0.tar.gz [root@localhost src]# cd git-2.24.0 [root@localhost git-2.24.0]# make prefix=/usr/local/git all [root@localhost git-2.24.0]# make prefix=/usr/local/git install
添加git到环境变量
[root@localhost git-2.24.0]# echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc [root@localhost git-2.24.0]# source /etc/bashrc [root@localhost git-2.24.0]#
查看jenkins本机的git版本(未成功)
[root@localhost ~]# git --version
git version 1.8.3.1
[root@localhost ~]#
参考:https://www.cnblogs.com/kevingrace/p/5954042.html
分类:
版本控制系统
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异