Windows10 系统的 SSH 文件存放在:

1
C:\Users\用户名\.ssh

image-20231022172611421

使用命令测试 SSH 连接

1
ssh -T git@github.com

如果连接失败可以尝试换 443 端口

1
ssh -T -p 443 git@ssh.github.com

如果换端口后能成功连接,那么就设置以后默认使用这个端口,在 ssh 文件所在的目录中新建 config.txt 文件,编辑并输入以下内容:

1
2
3
Host github.com
Hostname ssh.github.com
Port 443

将 SSH 公钥添加到 GitHub 中

在 SSH 文件夹中,id_rsa.pub 文件使用记事本打开可以看见 SSH 公钥

  1. 将公钥复制到剪贴板中。确保复制整个公钥,包括以ssh-rsa开头和您的 email 地址结尾。
  2. 登录到您的 GitHub 账户,在页面右上角单击您的头像,并选择”Settings”(设置)。
  3. 在设置页面中,选择”SSH and GPG keys”(SSH 和 GPG 密钥)选项卡。
  4. 单击”New SSH key”(新建 SSH 密钥)按钮。
  5. 在”Title”(标题)输入框中,为您的密钥提供一个描述性的名称,以便以后识别。例如,可以使用”Personal Laptop”(个人笔记本电脑)。
  6. 在”Key”(密钥)输入框中,粘贴您之前复制的公钥。
  7. 最后,单击”Add SSH key”(添加 SSH 密钥)按钮。

注意:如果在创建 SSH 密钥对时使用了不同的 email 地址,或者要添加多个设备的公钥,请按照相同的步骤将其他公钥添加到 GitHub 账户中。这将允许您使用多个设备进行 SSH 身份验证。