CentOS7 安装 git 命令

通过yum源install下载的git版本比较低,不推荐此方式安装。

官网下载最新版git源码:Git

  1. 解压安装包
bash 复制代码
tar -xzvf git-2.45.2.tar.gz
  1. 安装相关依赖
bash 复制代码
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

注意:安装上面的依赖后,yum会自动安装默认低版本的git,这时候需要先卸载这个低版本的git。

bash 复制代码
yum remove git
  1. 配置
bash 复制代码
cd git-2.45.2
./configure --prefix=/usr/local/git-2.45.2
# --prefix: 自定义指定了git安装后的根目录。

注意:执行配置命令后,/usr/local/下不会生成git-2.45.2目录,在执行后续 make install安装后才会生成该目录。

  1. 编译
bash 复制代码
make
  1. 安装
bash 复制代码
make install
  1. 设置环境变量

打开/etc/profile文件,在文件的最下边写入以下内容:

bash 复制代码
export PATH=$PATH:/usr/local/git-2.45.2/bin

执行以下命令,使环境变量生效:

bash 复制代码
source /etc/profile
  1. 测试
相关推荐
222you34 分钟前
Git的diff命令
git
补三补四2 小时前
Git 基础操作指南
大数据·git·elasticsearch
222you10 小时前
git的命令
git
Coolbike11 小时前
Git工作流
git
~央千澈~15 小时前
实战针对本地项目git如何移除旧仓库关联并且添加关联新仓库-优雅草卓伊凡
git
JH30731 天前
git常用命令大全
git
ll5776443321 天前
使用PyTorch实现自定义损失函数以FocalLoss为例的详细教程
git
李少兄1 天前
Git 用户名与邮箱配置指南
git
Blue啊1 天前
code Merge(qcc)
git·gitlab
洛小豆1 天前
Git打标签仓库看不到?她说:豆子,你又忘了加 --tags!
git·后端·github