美文网首页面试题
Git和Github绑定SSH Key

Git和Github绑定SSH Key

作者: wakawakai | 来源:发表于2019-09-27 21:08 被阅读0次

    [TOC]

    我使用的环境

    • Windows10 专业版
    • Git @ 2.23.0
    • Github

    检查

    检查你的电脑上是否已经有 SSH Key

    $ ls -al ~/.ssh
    

    如果的到的结果是

    $  No such file or directory
    

    那么证明你还没有 SSH Key 如果有请看 绑定

    创建

    1. 输入以下命令来创建你的 SSH Key
    # 邮箱填写注册 Github 时的邮箱
    $  ssh-keygen -t rsa -C "your_email@example.com"
    
    1. 输入完命令以后 需要按三次 Enter
    # 第一次 :重命名(一般不需要,直接 Enter 即可)
    Enter file in which to save the key (/c/Users/Administrator/.ssh/id_rsa):
    
    # 第二次 给文件设置密码(看个人需求 我一般直接 Enter )注意:输入的密码是看不# 到的
    Enter passphrase (empty for no passphrase):
    
    # 第三次 将刚刚输入的密码再输入一次 空无密码直接 Enter 即可
    Enter same passphrase again:
    
    1. 打开我们刚刚生成的 id_rsa.pub 将里面的内容复制下来

    绑定

    Github 的官网登录自己的账号 如果没有 'Github' 账号就先去注册一个

    1. 点击 设置
    设置.png
    1. 点击 SSH and GPG keys
    SSH and GPG keys.png
    1. 点击 New SSH Key
    New SSH Key.png
    1. 粘贴刚刚复制下来的公钥
    粘贴.png

    测试

    输入以下命令来测试 SSH Key 是否绑定成功

    $ ssh -T git@github.com
    
    Hi kangbogg! You've successfully authenticated, but GitHub does not provide shell access.
    # 看到上面的这句话代表SSH Key配置成功
    

    如果提示 Are you sure you want to continue connecting (yes/no)? 请输入输入yes

    到此为止 你的 SSH Key 就配置完成了

    相关文章

      网友评论

        本文标题:Git和Github绑定SSH Key

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