linux安装git指定版本

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

在安装前可以先检测是否git是否已存在输入git命令

git version

如果提示"No such file or directory"则代表没有git

如果提示 "git version 1.8.3.1" 这类信息则代表已安装了git

如果此时安装的不是我们想要的版本那么可以先进行卸载再重新安装。

卸载命令

yum -y remove git

删除后再执行上面查看git版本就会得到 "No such file or directory"

那么咱们就开始了手动创建新的git并且是我们想要的版本。

1. 先安装依赖

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

2. 下载git

https://mirrors.edge.kernel.org/pub/software/scm/git/

在Windows上打开这个链接能看到许多的版本假设我们选择的是下面这个版本

git-2.38.1.tar.gz

使用命令

wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.38.1.tar.gz

3.  查看下载的文件

ls

我们会看到当前目录下就多了一个"git-2.38.1.tar.gz"文件

3.1 附加步骤如果我们是在根目录下或别的目录执行的 wget下载会下载到当前的目录里又如果需要移动到我们想要的目录里需执行下面的命令

mv git-2.38.1.tar.gz /usr/local/

4. 解压文件

tar -zxvf git-2.38.1.tar.gz -C git

-C 参数解压到指定的目录前提是确保这个目录存在。

4.1 进入git目录

cd /usr/local/git/git-2.38.1/

5. 编译

make prefix=/usr/local/git all

6. 安装Git在/usr/local/git路径

make prefix=/usr/local/git install

7. 配置环境变量

vim /etc/profile

打开此文件在末尾处添加

#git
export PATH=/usr/local/git/bin:$PATH

保存修改最后执行下面的命令使其立即生效

source /etc/profile

8. 最后查看git版本

git version

就能看到"git version 2.38.1"

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: linux