linux安装git

  1. git官网地址:https://github.com/git/git/tags

  2. 下载之后解压

java 复制代码
tar -zxvf git-2.45.2.tar.gz
  1. 进入到 git-2.45.2 目录,执行编译安装等命令
java 复制代码
cd git-2.45.2
make configure
./configure --prefix=/usr/local/git
make profix=/usr/local/git install
  1. 执行过程中如果出现下面错误(正常的话跳过)

    4.1 root用户下安装zlib和zlib-devel
java 复制代码
yum -y install zlib zlib-devel
  1. 修改环境变量
java 复制代码
vim /etc/profile

5.1 放在文件最后

java 复制代码
export GIT_HOME=/usr/local/git
export PATH=$GIT_HOME/bin:$PATH
  1. 刷新配置
java 复制代码
source /etc/profile
  1. 查看版本
java 复制代码
git --version
相关推荐
下辈子不要当码农4 分钟前
Linux驱动(2)
linux·运维·单片机
m0_587383004 分钟前
碰碰好评卡功能落地实战 从需求梳理到上线部署全流程实操指南
java·linux·服务器·前端·javascript·vue.js·人工智能
筑梦之路8 分钟前
Alibaba Cloud Linux 4 制作 Ansible RPM包实践(离线可复用)——筑梦之路
linux·运维·ansible
承渊政道9 分钟前
Linux网络学习【应用层自定义协议与序列化实战:从手写序列化与反序列化到深入理解进程间关系与守护进程】
linux·网络·学习·ubuntu·json·序列化与反序列化
无垠的广袤10 分钟前
【ED-CLAWBOX】智能家居枢纽
linux·物联网·docker·智能家居·树莓派·aiot·home assistant
玩AI的奶茶13 分钟前
什么情况适合租算力?一张场景对照表,加三个自测问题
大数据·linux·服务器·数据库·人工智能·python
IT利刃出鞘15 分钟前
Linux权限--adduser和useradd的区别
linux·运维·服务器
天意__15 分钟前
Android手机上部署Linux服务器 在Termux里安装Ubuntu
android·linux·服务器
Ruiery15 分钟前
Linux 6.6内核内存管理深度解析(五):page cache(页缓存)— 读缓存在内存、写延迟回写
linux·运维·服务器·缓存
星恒随风21 分钟前
Linux进程信号(一):从Ctrl+C到kill、raise、alarm,深入理解信号的概念与产生原理
linux·c语言·笔记·学习·状态模式