跳转至

github SSH免密码登录

🌏 Bilibili视频传送门:github SSH免密码登录 🌏

什么是SSH

SSH

如上图,在github仓库的Code栏,可以查看到SSH标签。

SSH是一种常见的登录协议,使用SSH的好处是不用在下载或者上传代码时,每次都输入账号密码。

配置SSH连接github

具体可参考https://docs.github.com/cn/github/authenticating-to-github/connecting-to-github-with-ssh

具体步骤如下:

  • 本地生成密钥对

  • 将公钥添加到github

  • 测试使用

本地生成密钥对

win+R打开控制台,使用命令:

ssh-keygen -t rsa -b 4096 -C "最好为github的账号"

后面一路直接回车

接着就在(用户/.ssh)目录下生成了两个文件

  • id_rsa是私钥文件
  • id_rsa.pub是公钥文件

将公钥添加到github

打开github,点击个人页面的头像,点击Settings

image-20210929181234279

点击 SSH and GPG keys

image-20210929181317739

点击New SSH Key

image-20210929181809788

打开第二步在本地生成的id_rsa.pub文件,将里面的所有内容复制到如下对话框。

image-20210929181851208

最终点击Add SSH Key按钮 就能成功添加啦

测试使用

接着使用命令:

ssh -T git@github.com

检验是否配置成功

注意:第一次连接,会有提示是否信任github服务器,我们需要输入yes

Back to top