一、检查服务器是否安装git
# 查看已安装git版本
git --version
二、在线安装、卸载
# git在线安装命令
yum -y install git
# 在线卸载git命令
yum remove git
三、离线安装、卸载
1、卸载
1)、删除git环境变量
# 编辑环境变量配置文件
vim etc/profile
# Git2.39.2环境变量
# export GIT_HOME=/usr/local/git/
2)、删除git安装目录
# 删除git安装目录
rm -rf /usr/local/git/
2、安装
1)、下载
官网地址: Git官网
2)、创建git目录
mkdir /usr/local/git
3)、将下载的tar.gz包上传至目录
4)、解压
cd /usr/local/git
# 解压命令
tar -zxvf git-2.44.0.tar.gz
5)、设置prefix
mkdir config
cd git-2.44.0/
./configure --prefix=/usr/local/git/config
6)、编译
编译安装git前,它需要依赖这些curl-devel expat-devel gettext-devel openssl-devel zlib-devel
依赖包。一般直接用yum命令安装一下就行了。
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
但由于这台服务器不连外网,于是我是直接通过另一台可以连外网的服务器,将所需的依赖通过yumdownloader
命令下载下来,并将所有下载下来的rpm包都上传到了这台服务器上。
yumdownloader curl-devel expat-devel gettext-devel openssl-devel zlib-devel --resolve --destdir=/root/git-lib/
进入上传了所有rpm包的目录下进行安装。输入下面这个命令,它会将当前文件夹下所有的rpm包进行强制安装。
cd /usr/local/git/git-lib/
rpm -ivh *.rpm --force --nodeps
安装完依赖包后,最后直接输入
cd /usr/local/git/git-2.44.0/
make & make install
7)、配置环境
vim /etc/profile
# Git环境变量
export GIT_HOME=/usr/local/git/git-2.44.0
刷新配置文件使之生效
source /etc/profile
8)、验证
# 查看已安装git版本
git --version