Github配置SSH连接方式

1. 检查是否有SSH密钥

使用以下命令检查是否有一个SSH密钥。如果没有,需要生成一个新的密钥

ls -al ~/.ssh

Github配置SSH连接方式_第1张图片

如果有看到类似id_rsaid_rsa.pub的文件,说明已经有SSH密钥了,可以直接跳转到第3步

2. 生成新的SSH密钥

使用以下命令生成一个新的SSH密钥

ssh-keygen -t rsa -b 4096 -C "[email protected]"

在提示输入文件保存位置时,按回车键使用默认路径(~/.ssh/id_rsa)。

接下来系统会提示你输入一个密码(可以为空)。这个密码是可选的,用于保护你的 SSH 密钥。

  • -t rsa: 指定使用 RSA 算法。
  • -b 4096: 指定密钥长度为 4096 位。
  • -C "[email protected]": 添加一个注释(你的给github中绑定的邮箱地址)。
    如果不记得自己的邮箱地址,可以参照以下截图在github中的setting相关配置中找到绑定的邮箱

Github配置SSH连接方式_第2张图片
Github配置SSH连接方式_第3张图片

3. 将SSH公钥添加到Github

  1. 复制SSH公钥到剪贴板
cat ~/.ssh/id_rsa.pub | pbcopy
  1. 登录Github,进入到你的SSH and GPG keys setting页面
  2. 点击New SSH key,将刚才复制的公钥粘贴到Key字段中,并给这个密钥取一个名字
  3. 点击Add SSH key保存

4. 测试连接

在终端输入以下命令,测试是否能成功连接到Github

ssh -T [email protected]

如果配置正确,会看到类似如下的信息

在这里插入图片描述

5. 使用SSH克隆仓库

现在可以使用SSH URL来克隆仓库了

你可能感兴趣的:(github,ssh)