Git是目前流行的非常好用的版本控制工具,这里介绍两种安装方式,1、yum安装,2、从github上下载最新的源码编译后安装

一、yum安装

1、在Linux上是有yum安装Git,非常简单,只需要一行命令

yum -y install git

输入 git --version查看Git是否安装完成以及查看其版本号

顺便说一下,yum安装git被安装在/usr/libexec/git-core目录下

至此,yum安装git完成。

二、从GitHub上下载最新的源码编译后安装

yum安装这么简单,为什么还要学从github上下载最新的源码编译后安装呢?

刚才输入git --version命令的时候相信大家也看到了,是1.8.3.1版本,这个版本还是蛮旧的。

yum安装就是这个缺点,版本你不好控制。如果想要使用最新版的git,那还是得自己下载源码安装。

1、进入git在GitHub上发布版本页面https://github.com/git/git/releases,这个页面我们可以找到所有git已发布的版本。这里我们选择最新版的tar.gz包。

2、下载最新版本的tar.gz的Git到本地电脑上,利用WinSCP工具将压缩包上传至Linux服务器的/usr目录下

3、解压压缩包

tar -zxvf git-2.22.0.tar.gz

4、进入到解压后的文件夹

cd git-2.22.0

5、拿到解压后的源码以后我们需要编译源码了,不过在此之前需要安装编译所需要的依赖。

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

耐心等待安装完成,中途出现提示的时候输入y并按回车。

6、提示,安装编译源码所需依赖的时候,yum自动帮你安装了git,这时候你需要先卸载这个旧版的git。

yum -y remove git

7、编译git源码

make prefix=/usr/local/git all

8、安装git至/usr/local/git路径

make prefix=/usr/local/git install

9、配置环境变量

vi /etc/profile

在底部加上

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

( 输入 :wq! 保存修改)

10、刷新环境变量

source /etc/profile

11、查看Git是否安装完成

git --version

至此,从github上下载最新的源码编译后安装git完成。

┭┮﹏┭┮笔者在编译git源码的时候报了一个错,弄了好久,刚开始以为是方法不对呢,又重新安装安装,结果还是不错。百度了一下,发现是由于依赖没有装好┭┮﹏┭┮

解压后执行make的时候提示找不到expat.h,导致编译http-push.c失败。

expat.h: No such file or directory

解决方法如下:yum install expat-devel

linux 安卓git,在Linux系统上安装Git相关推荐

  1. 在linux(ubuntu16.04)系统上安装RTL8822CE网卡驱动

    在linux(ubuntu16.04)系统上安装RTL8822CE网卡驱动 1.下载8822CE驱动https://github.com/alanfox2000/realtek-linux/tree/ ...

  2. git安装 perl ubuntu_Ubuntu系统上安装Git

    Git是一个开源的分布式版本控制系统,它在全球范围内得到广泛的使用.互联网上还有像GitHub这样的网站提供了免费的Git服务,很多流行的开源项目都使用了Git来托管项目,比如Perl.Ruby on ...

  3. 关于如何在mac系统上安装Git并在码市上建立项目

    对Git一窍不通,为了在mac系统上安装Git,查了很多资料,走了很多弯路,一切搞定后发现其实很简单. 1.在https://brew.sh上按要求安装Homebrew. 2.在电脑终端键入brew ...

  4. 阿里云服务器linux系统上安装git版本控制系统

    Git是一个开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理.而国外的GitHub和国内的Coding都是项目的托管平台.而使用git的第一步就是安装一个git,下面就简单讲 ...

  5. metasploit下载教程linux,在Debian 10/9系统上安装Metasploit Framework的方法

    本文介绍在Debian 10/9操作系统上安装Metasploit Framework的方法,以脚本的方式安装,全程相当的简单,按照以下步骤操作即可. 在Debian 10/Debian 9上安装Me ...

  6. Linux(二十七):在Linux系统上安装Git

    一.yum安装(安装的版本比较旧) 在Linux上是有yum安装Git,非常简单,只需要一行命令 $ yum -y install git yum install curl-devel expat-d ...

  7. 在Linux系统上安装Git

    Git是目前流行的非常好用的版本控制工具,这里介绍两种安装方式,1.yum安装,2.从github上下载最新的源码编译后安装 一.yum安装 1.在Linux上是有yum安装Git,非常简单,只需要一 ...

  8. ubuntu19 安装git_在Ubuntu 18.04上安装Git

    步骤1.首先,通过运行以下命令确保您的系统和apt包列表完全更新: apt-get update -y apt-get upgrade -y 第2步.在Ubuntu 18.04上安装Git. 现在让我 ...

  9. 安卓设备刷linux发行版,绝对精华,大牛教你在Android系统上安装linux发行版

    Install linux distribution (Debian/Ubuntu/Kali Linux/Fedora/openSUSE/Gentoo/RootFS/Arch Linux) on An ...

最新文章

  1. win7 win10下80端口被System进程占用的解决方法
  2. python编程从入门到实践读书笔记-《Python编程:从入门到实践》项目部分读书笔记(二)...
  3. 3,SQL语句及数据库优化
  4. Socket网络编程--小小网盘程序(1)
  5. JavaScript 代码规范
  6. 利用连接对象增删改数据 jdbc 20210409235645323
  7. css里面的let,js中let和var定义变量的区别
  8. 1079 Total Sales of Supply Chain(25 分)
  9. AD9361官方例程发送端数据流向
  10. C语言程序设计--教师信息管理系统
  11. 基于opencv的对CV_16U深度图像MAT中某点的像素值提取问题
  12. 【DRP】将DRP物理模型导出SQL脚本
  13. 累计亏31亿的尚德机构:研发费用递减,多次被罚,市值缩水近九成
  14. 从端到云——工业物联网项目全栈快速开发实践
  15. 抖音xlog算法分析
  16. 旅游项目的短期目标、中期目标、长期目标怎么写
  17. windows记事本特别注意
  18. 吉林大学计算机学院考研大纲,吉林大学计算机科学与技术学院2020考研复试大纲预测...
  19. Springboot毕设项目基于springboot的模拟面试平台 7tch0java+VUE+Mybatis+Maven+Mysql+sprnig)
  20. Java实现按键精灵(鼠标篇)

热门文章

  1. php 模拟ip访问网页,curl模拟浏览器,ip,来源,进行网站采集的实现方法
  2. c语言简易调度器,给大家分析SD调度器
  3. html显示mysql图片路径_MySQL MySQL 直接存储图片并在 html 页面中展示,点击下载 _好机友...
  4. 自行车测速器怎么调_一种自行车测速器及其安装方法与流程
  5. 怎么输出一个二维数组_LeetCode54与59,一个口诀教会你旋转二维数组
  6. vue中tab选项卡刷新页面后保持选中状态_Altium Designer中的快捷键汇总
  7. deny后加to do还是doing_become to do还是doing
  8. 三年级下册计算机全册教案,小学信息技术三年级下册全册教案.doc
  9. html显示余额什么做,账户余额.html · dengzhao/prd_zhangyao - Gitee.com
  10. JS之BOM和DOM(来源、方法、内容、应用)