• Git学习01:Git安装


    Git学习01:Git安装

    Linux Centos7 安装

    一、yum安装,只要执行 yum -y  install git 即可,但是yum安装无法控制版本,可能版本会比较老,推荐使用方法二

    [root@ecs-x-large-2-linux-20200229160057 ~]# yum -y  install git
    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
    ......
    
    Installed:
      git.x86_64 0:1.8.3.1-21.el7_7                                                                                                                                                                                  
    
    Dependency Installed:
      perl-Error.noarch 1:0.17020-2.el7                  perl-Git.noarch 0:1.8.3.1-21.el7_7                  perl-TermReadKey.x86_64 0:2.30-20.el7                  rsync.x86_64 0:3.1.2-6.el7_6.1                 
    
    Complete!
    [root@ecs-x-large-2-linux-20200229160057 ~]# git --version
    git version 1.8.3.1

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

    1- 去Gitbub下载安装包XXX.tar.gz文件,并上传到Linux服务器/usr目录下

    2-  解压压缩包,并进入到解压后的文件夹

    [root@ecs-x-large-2-linux-20200229160057 git-2.26.0]# cd /usr
    [root@ecs-x-large-2-linux-20200229160057 git-2.26.0]# tar -zxvf git-2.26.0.tar.gz 
    ......
    [root@ecs-x-large-2-linux-20200229160057 git-2.26.0]# cd git-2.26.0
    /usr/git-2.26.0

    3-  安装编译所需要的依赖(安装依赖是会自动使用yum下载git,这里需要手动删除)

    [root@ecs-x-large-2-linux-20200229160057 ~]# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
    
    [root@ecs-x-large-2-linux-20200229160057 ~]# git --version
    git version 1.8.3.1
    
    [root@ecs-x-large-2-linux-20200229160057 ~]# yum -y remove git
    [root@ecs-x-large-2-linux-20200229160057 ~]# git --version
    -bash: /usr/bin/git: No such file or directory

    4-编译git源码,并安装git至/usr/local/git路径

    [root@ecs-x-large-2-linux-20200229160057 ~]# cd /usr/git-2.26.0
    [root@ecs-x-large-2-linux-20200229160057 git-2.26.0]# make prefix=/usr/local/git all
    ......
    [root@ecs-x-large-2-linux-20200229160057 git-2.26.0]# make prefix=/usr/local/git install
    ......

     5-配置环境变量,并刷新

    [root@ecs-x-large-2-linux-20200229160057 git-2.26.0]# vi /etc/profile
    ##在文件尾部追加 export PATH=$PATH:/usr/local/git/bin
    
    #刷新环境变量
    [root@ecs-x-large-2-linux-20200229160057 git-2.26.0]# source /etc/profile

     6-查看Git是否安装完成

    [root@ecs-x-large-2-linux-20200229160057 git-2.26.0]# git --version
    git version 2.26.0

    END

  • 相关阅读:
    SQL 从查询结果里查询
    c++函数返回局部变量
    《Android源代码设计模式解析与实战》读书笔记(二十)
    也谈学习
    Ejb in action(一)——开篇介绍
    Re-ID with Triplet Loss
    AFNetworking、ASIHTTPRequest中SSL的使用
    BZOJ 1982: [Spoj 2021]Moving Pebbles [博弈论 对称]
    BZOJ 3895: 取石子[SG函数 搜索]
    BZOJ 2463: [中山市选2009]谁能赢呢?[智慧]
  • 原文地址:https://www.cnblogs.com/wobuchifanqie/p/12671009.html
Copyright © 2020-2023  润新知