美文网首页
Linux Git 安装

Linux Git 安装

作者: CatalpaFlat | 来源:发表于2018-01-15 16:07 被阅读36次

    安装步骤:

    1. 移除旧版本
    2. 下载依赖
    3. 下载git安装包
    4. 解压安装包
    5. 编译源码
    6. 检测git
    7. 设置环境变量
    8. 全局配置
    9. 配置ssh

    若想获取详情,请参考官网

    1. 移除旧版本

    若之前使用yum install git 下载,下载的是1.7.1很旧的版本。

    yum -y  remove git
    

    2. 下载依赖

    添加git所需的依赖

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

    3. 下载git安装包

    wget https://www.kernel.org/pub/software/scm/git/git-2.15.1.tar.gz
    

    4. 解压安装包

    tar -zxf  git-2.15.1.tar.gz
    

    5. 编译源码

    ./configure --prefix=/usr/local/git --with-iconv=/usr/local/libiconv
    
    make
    
    make install
    

    6. 检测git

    whereis git
    

    输出:

    git: /usr/local/git
    

    7. 设置环境变量

    7.1.简要配置

    export GIT_HOME=/usr/local/git
    export PATH=$PATH:$GIT_HOME
    
    echo $GIT_HOME
    

    输出:

    /usr/local/git
    
    echo $PATH
    

    输出:

    /usr/lib64/qt-3.3/bin:/usr/maven/apache-maven-3.5.2/bin:/usr/java/jdk1.8.0_151/bin:/usr/gradle/gradle-4.4.1/bin:/usr/local/git/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
    

    这种设置环境变量虽方便,但安装路径会在机器重启以后会消失。需进行以下步骤设置:

    7.2.持久配置

    2.1.添加执行配置文件

    vi /etc/profile.d/git.sh
    

    添加以下内容:

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

    2.2.添加权限

    chmod +x /etc/profile.d/git.sh
    

    2.3.设置环境变量永久有效

    source /etc/profile.d/git.sh
    

    检测版本:

    git --version
    

    输出:

    git version 2.15.1
    

    8. 全局配置

    git config --global user.name "CatalpaFlat"
    git config --global user.email "CatalpaFlat@outlook.com"
    

    查看设置:

    git config --list
    

    输出:

    user.name=CatalpaFlat
    user.email=CatalpaFlat@outlook.com
    

    9. 配置ssh

    9.1 生成ssh秘钥

    ssh-keygen -t rsa -C "CatalpaFlat@outlook.com"
    

    一直enter到底即可。

    9.2 查看密码

    生成后,在.ssh下就有两个文件id_rsa 和 id_rsa.pub

    cd ~/.ssh
    

    输出:

    id_rsa  id_rsa.pub  known_hosts
    

    查看秘钥:

    cat id_rsa.pub
    

    输出

    ssh-rsa
    xxxxxxx
    == CatalpaFlat@outlook.com
    

    9.3 使用ssh秘钥

    1. 登录GItHub -> setting
      setting
    2. 配置SSH keys
      配置SSH keys
      3)new SSH key
      new SSH key
    3. title随意填,Key -> id_rsa.pub中内容


      Key

    检测:

    ssh -T git@github.com
    

    输出:

    Hi CatalpaFlat! You've successfully authenticated, but GitHub does not provide shell access.
    

    自此,git的安装即完成!

    相关文章

      网友评论

          本文标题:Linux Git 安装

          本文链接:https://www.haomeiwen.com/subject/snkdoxtx.html