GitHub添加SSH密钥

99 阅读1分钟

最近在协同开发一个开源项目,每次PR的时候,都要反复输入验证码来校验身份,比较麻烦,因此打算配置一下SSH密钥,下面是配置流程(适用于小白)

Windows环境下举例

生成SSH密钥

首先查看是否生成过ssh密钥,如果已经有了那就跳到第4步

cd ~/.ssh 
ls
  1. 首先打开cmd或者PowerShell
    cmd打开:win+R 输入cmd
    PowerShell打开:shift+鼠标右键
  2. 在命令行中输入如下命令,邮箱为github绑定的邮箱
ssh-keygen -t ed25519 -C "xxxx@xxxx.com"
  1. 按照提示选择密钥保存的位置

image.png 4. 进入到密钥文件夹中

cd ~/.ssh
  1. 拷贝密钥
cat id_rsa.pub

image.png

使用SSH密钥

  1. 进入github,头像打开设置 image.png
  2. 选择SSH and GPG keys 右上角添加 image.png
  3. 将刚刚的密钥粘贴过来,起个标题 image.png
  4. 收到邮件 image.png 配置成功