Linux下安装最新版的git

简介: yum install -y git虽然也能安装git,但是安装的版本比较旧,比如1.8.3.1版本的。本文介绍怎么安装最新版本2.21.0的git

yum安装git

yum install -y git虽然也能安装git,但是安装的版本比较旧,比如1.8.3.1版本的。现在最新版本的都有2.21.0版本了

下载新版本的git

链接 https://github.com/git/git/releases

test


可以把安装包下载下来,再拷贝到linux环境中,也可以使用wget https://github.com/git/git/archive/v2.21.0.tar.gz 安装。
但是我的环境使用wget命令安装失败,由于不太懂linux环境,所以我是先把安装包下载下来,拷贝到linux环境中,进行的安装

安装依赖包

yum install -y gcc expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-MakeMaker curl-devel
由于安装依赖的时候,会自动安装了旧版本的git,所以要使用
yum remove -y git 删除旧版本的git

把下载好的git包解压

git2

编译

  1. make prefix=/usr/local/git all
  2. make prefix=/usr/local/git install
    此时可以直接使用安装好的完整的git路径,使用git,比如 /usr/local/git/bin/git --version

但是直接使用git 命令是不可以的。此时可以创建git的软链接

创建软链接

ln -s /usr/local/git/bin/git /usr/bin/git

git2

此时已经完整地安装了最新版本的git

有可能用到的地方

ln -s /usr/local/git/bin/git-upload-pack /usr/bin/git-upload-pack
加入这个命令创建软链接,在服务器上搭建git的时候会用得到

目录
相关文章
|
5天前
|
NoSQL Linux 测试技术
Redis的安装(Linux版)
Redis的安装(Linux版)
57 1
|
5天前
|
缓存 监控 关系型数据库
《Linux 简易速速上手小册》第10章: 性能监控与优化(2024 最新版)
《Linux 简易速速上手小册》第10章: 性能监控与优化(2024 最新版)
12 0
|
5天前
|
Ubuntu 安全 Linux
《Linux 简易速速上手小册》第1章: Linux 系统基础(2024 最新版)
《Linux 简易速速上手小册》第1章: Linux 系统基础(2024 最新版)
37 1
|
5天前
|
机器学习/深度学习 人工智能 开发工具
《Git 简易速速上手小册》第10章:未来趋势与扩展阅读(2024 最新版)
《Git 简易速速上手小册》第10章:未来趋势与扩展阅读(2024 最新版)
21 3
|
5天前
|
测试技术 开发工具 数据库
《Git 简易速速上手小册》第4章:Git 与团队合作(2024 最新版)
《Git 简易速速上手小册》第4章:Git 与团队合作(2024 最新版)
25 1
|
5天前
|
API 开发工具 git
《Git 简易速速上手小册》第3章:分支管理(2024 最新版)
《Git 简易速速上手小册》第3章:分支管理(2024 最新版)
31 1
|
15天前
|
缓存 Linux 测试技术
安装【银河麒麟V10】linux系统--并挂载镜像
安装【银河麒麟V10】linux系统--并挂载镜像
77 0
|
5天前
|
测试技术 持续交付 开发工具
《Git 简易速速上手小册》第6章:Git 在持续集成/持续部署(CI/CD)中的应用(2024 最新版)
《Git 简易速速上手小册》第6章:Git 在持续集成/持续部署(CI/CD)中的应用(2024 最新版)
29 2
|
1天前
|
监控 安全 Linux
Linux系统之安装ServerBee服务器监控工具
【4月更文挑战第22天】Linux系统之安装ServerBee服务器监控工具
32 2
|
1天前
|
Linux 开发工具 C语言
【linux基础(七)】Linux中的开发工具(下)--make/makefile和git
【linux基础(七)】Linux中的开发工具(下)--make/makefile和git