Git-基础

本文最后更新于:2021年3月16日 上午

链接

安装

  1. 安装依赖的东西
    1
    yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel nss  gcc perl-ExtUtils-MakeMaker 
  2. 下载安装包
    在一个地方打开控制台,然后下载安装包
    这里我下载一个2.9.5版本的git
    1
    wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.5.tar.xz 
  3. 解压,并去到解压出来的目录下
    1
    2
    tar xf git-2.9.5.tar.xz 
    cd git-2.9.5
  4. 编译,安装
    注意目录路径的问题,根据实际情况修改
    1
    2
    3
    4
    make prefix=/usr/local/git all
    make prefix=/usr/local/git install
    echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
    source /etc/bashrc
  5. 配置
    安装完了以后需要配置用户名和邮箱
    注意与github账户一致
    1
    2
    git config --global user.name "Name"
    git config --global user.email "E-mail"

    常用命令

    添加远程仓库

    1
    git remote add origin 添加远程仓库的SSH

    推送到github master 节点

    1
    git push origin master

    查看git版本

    1
    git --version

更新git工具

CentOS

  1. centos7 添加源
    1
    yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm
  2. 更新git工具
    1
    yum update git

    Windows

    git版本在2.17.1之前用
    1
    git update
    在2.17.1之后用
    1
    git update-git-for-windows
    若是版本非常低,则需要自己去官网下载安装包

Github SSH Key

GitHub配置SSH Key的目的是为了帮助我们在通过git提交代码是,不需要繁琐的验证过程,简化操作流程

centos

如果已经存在密钥对,直接使用已经存在的密钥对进行操作即可 只有 id_rsaid_rsa.pub是被系统承认的密钥对

  1. 创建SSH key

    1
    ssh-keygen -t rsa -C "Github邮箱"
  2. 拷贝ssh-rsa头

    1
    2
    3
    cd ~/.ssh  # 来到SSH目录
    ls # 查看创建的SSH key
    cat id_rsa.pub # 查看某个SSH key的头


    在查看到以后,将它完整的复制下来

  3. Git Hub添加SSH Key


    取个名字,将 ssh-rsa 头复制进去就完成了


参考:
https://blog.csdn.net/u013778905/article/details/83501204


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!