zoukankan      html  css  js  c++  java
  • 【Git】CentOS7 通过源码安装Git

    yum源仓库里的Git版本更新不及时,最新版的Git是1.8.3,但是官方的最新版早已经更新到2.9.5。想要安装最新版本Git,只能下载源码进行安装

    建议最好更新git为较新版本,便于使用

    1.查看yum源仓库的Git信息

     yum info git

     

     

    2.查看本地Git是否已经安装,以及版本号是多少

     git --version

    3.依赖库安装

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

    4.下载新版的Git源码包

    wget https://github.com/git/git/archive/v2.9.2.tar.gz

    也可以离线下载,然后传到CentOS系统中指定目录

    5.解压源码包到指定目录  【如解压在用户主目录下的app文件夹下】

    tar -xzvf v2.9.2.tar.gz -C ~/app/

    6.安装git

    进入解压好的git源码文件目录中,分别执行以下命令进行编译安装,时间可能会略长,耐心等待

    cd git-2.9.2
    make prefix=/usr/local/git all  

    # make安装时 指定安装目录,通过prefix  否则删除时很麻烦,而且安装的会很乱

    make prefix=/usr/local/git install

    7.添加到环境变量

    echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
    source /etc/bashrc    # 使修改即时生效

    8.查看版本号

    git --version

    #  git version 2.9.2

     注:有时候会因yum 安装的git(1.8.3低版本覆盖了已安装的高版本) 

    yum remove git

  • 相关阅读:
    13. Spring—AOP—JDK 的动态代理
    12. Spring — AOP 面向切面编程
    28-1 父组件传递数据给子组件 — props基本用法—驼峰命名说明
    【洛谷 1596】湖计数
    【洛谷 1280】尼克的任务
    【洛谷 3884】二叉树问题
    【洛谷 3384】模板树链剖分
    【洛谷 2089】烤鸡
    【洛谷 1706】全排列问题
    【洛谷 2692】覆盖
  • 原文地址:https://www.cnblogs.com/andre-ma/p/8538868.html
Copyright © 2011-2022 走看看