Github配置SSH连接方式

1. 检查是否有SSH密钥

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

ls -al ~/.ssh

在这里插入图片描述

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

2. 生成新的SSH密钥

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

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

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

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

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


在这里插入图片描述

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 git@github.com

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

在这里插入图片描述

5. 使用SSH克隆仓库

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

  • 6
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值