【Ubuntu】【GitHub】在终端中克隆仓库

要将 SSH 公钥添加到 GitHub,请按照以下步骤操作:

1. 生成 SSH 密钥对

如果你还没有生成 SSH 密钥对,可以运行以下命令生成一个新的 SSH 密钥对:

ssh-keygen -t rsa -b 4096 -C "你的邮箱地址"

  • -t rsa 指定密钥类型为 RSA。
  • -b 4096 指定密钥长度为 4096 位。
  • -C "你的邮箱地址" 是附加的注释,用于标识这个密钥。

系统会提示你输入保存密钥的文件路径,默认是 ~/.ssh/id_rsa。直接按回车使用默认路径。接下来,系统会提示你设置一个密码短语,可以设置一个密码短语来增加安全性,也可以直接按回车跳过。

2. 复制 SSH 公钥

生成密钥对后,运行以下命令复制 SSH 公钥的内容:

cat ~/.ssh/id_rsa.pub

这会在终端显示你的公钥。选择并复制整段公钥内容。

3. 将 SSH 公钥添加到 GitHub

  1. 登录 GitHub: 打开浏览器并登录你的 GitHub 账户。

  2. 进入 SSH 设置页面: 点击右上角的个人头像,选择 Settings

  3. 选择 SSH and GPG keys: 在左侧菜单中找到并点击 SSH and GPG keys

  4. 添加新的 SSH 密钥: 点击 New SSH key 按钮。

  5. 粘贴 SSH 公钥

    • Title 字段中输入一个描述性名称,例如 "My Laptop Key"。
    • Key 字段中粘贴你刚才复制的公钥内容。
  6. 保存密钥: 点击 Add SSH key 按钮保存密钥。
     

4. 测试 SSH 连接

通过以下命令测试是否成功连接到 GitHub:

ssh -T git@github.com

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

Hi username! You've successfully authenticated, but GitHub does not provide shell access.

5. 克隆仓库

完成上述步骤后,就可以重新尝试克隆仓库:

git clone git@github.com:xxxxxxxxxxxxxx

通过这些步骤,你就可以成功生成 SSH 密钥对并将公钥添加到 GitHub,从而使用 SSH 克隆仓库了。

  • 7
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值