Git安装方式有两种一种是yum安装一种是编译安装:

一、yum命令安装,此方法简单,会自动安装依赖的包,而且会从源里安装最新的版本,如果仓库不是最新的话安装的也不是最新Git。

sudo yum install git

二、编译安装

1.安装使用yum安装需要用到的依赖包

yum install -y wget
yum install gcc
yum install gcc-c++
yum install -y zlib-devel
yum install -y perl-ExtUtils-MakeMaker package

2.去官网仓库下载最新的Git版本git-2.18.0

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

3.解压、配置编译安装

tar -zxvf git-2.18.0.tar.gz
cd git-2.18.0
./configure --prefix=/usr/local/git
make
make install

4.配置全局环境变量PATH

echo "export PATH=$PATH:/usr/local/git/bin">>/etc/bashrc
source /etc/bashrc
git --version

5.如果使用 git --version命令查看的git版本不是自己安装的版本的话,卸载不是自己安装的Git。然后重新生效下环境变量就可以了。

sudo yum remove git
source /etc/bashrc
git --version

最新文章

  1. Intel Code Challenge Final Round (Div. 1 + Div. 2, Combined) E. Goods transportation (非官方贪心解法)
  2. OpenCASCADE Application Framework Data Framework Services
  3. MySql数据库安装&修改密码&开启远程连接图解
  4. AsyncTask的使用
  5. 【英语】Bingo口语笔记(9) - 表示“不相信”
  6. spring--DI--3
  7. 判断客户端浏览器是否安装了Flash插件
  8. tableView区头不显示
  9. android 5.0新特性学习--视图阴影
  10. 开涛spring3(4.4) - 资源 之 4.4 Resource通配符路径
  11. pip install python 如何快速安装模块
  12. Spring第八篇【XML、注解实现事务控制】
  13. jQuery的ajax使用
  14. asp.net 对象转XML,XML转对象
  15. Linux下安装Python3的django并配置mysql作为django默认数据库(转载)
  16. Xamarin.Android 利用Fragment实现底部菜单
  17. springboot10-springcloud-eureka 服务注册与发现,负载均衡客户端(ribbon,feign)调用
  18. 【Java】 剑指offer(24) 反转链表
  19. Java+Selenium如何解决空指针
  20. Codeforces Round #519

热门文章

  1. cdq分治(陈丹琦分治)
  2. vue-cli 项目配置
  3. Python常用三方库安装
  4. Java HashMap问题
  5. C之输入输出函数(2) -- gets()
  6. fastDFS配置文件 fdfs_client.conf
  7. Jlink V8固件恢复
  8. delphi 时间
  9. 创建一个apk:按钮-click-文字display,测试apk;安装在真机进行调试的方法
  10. vue2 开发环境部署 及 打包配置