美文网首页
Git从安装到Github配置

Git从安装到Github配置

作者: 又是一只小白鼠 | 来源:发表于2019-08-07 12:06 被阅读0次

    一、安装Git

    MAC 上安装Git主要有两种方式.

    1.官网下载

    官网地址:Git官网

    下载客户端安装Git的详细安装方法我这里不做更多描述,我相信很多博主写的文都很赞。

    2.通过homebrew安装Git

    建议大家使用homebrew方式安装Git

    • 1、未安装homebrew,需安装homebrew
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
    • 2、安装git
    brew install git
    
    • 3 、查看Git版本
    git --version
    

    二、创建ssh key

    • 1、设置username和email(Github每次commit都会记录他们)
    git config --global user.name "你Github的用户名"
    git config --global user.email "你注册Github使用的邮箱"
    
    • 2.配置ssh
      第1步:查看.ssh主目录
      打开终端,输入命令
    cd ~/.ssh
    

    如果用户主目录下没有.ssh目录,则需要手动创建这个目录

    mkdir ~/.ssh
    

    第2步:创建SSH Key
    在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,创建SSH Key:

    ssh-keygen -t rsa -C "你注册Github使用的邮箱"
    

    然后一路回车,使用默认值即可。


    生成密钥对

    如果一切顺利的话,可以在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。

    • 3.向GitHub上设置自己的公钥
      步骤一:复制公钥
    cat ~/.ssh/id_rsa.pub
    
    公钥内容

    步骤二:登陆GitHub,打开“Account settings”,“SSH Keys”页面

    Account settings
    SSH and keys

    Title:没有强制要求
    key :填写你的生成的id_rsa.pub 文件将里面的内容copy到此


    add keys
    saved keys

    步骤三: 测试连接是否成功

    ssh -T git@github.com
    
    connect success

    连接失败

    ssh: connect to host [github.com](http://github.com) port 22: Operation timed out
    

    需要在主目录.ssh下新建一个config文件,并向文件写入

    Host [github.com](http://github.com)
    User [YourEmail@163.com](mailto:YourEmail@163.com)
    Hostname [ssh.github.com](http://ssh.github.com)
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/id_rsa
    

    相关文章

      网友评论

          本文标题:Git从安装到Github配置

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