github Clone 失败

问题

在这里插入图片描述

克隆项目时,发生以上错误提示

原因

没有配置github的远程连接密钥

解决方法

在这里插入图片描述

步骤一 配置SSH密钥

在Git Bash界面按步骤获取公钥

//1.输入以下命令不断回车
ssh-keygen -t rsa
//2.获取公钥
cat ~/.ssh/id_rsa.pub
  1. 生成密钥,这个命令会在你的电脑上生成一对 SSH 密钥,一个是私钥(用于你本地机器验证身份),一个是公钥(用于发送给 GitHub 等服务来验证你的身份)。

  2. 在生成密钥的过程中,你可以按回车键接受默认的文件保存位置(通常在~/.ssh/目录下,在 Windows 下是C:\Users\你的用户名\.ssh\)和文件名(id_rsa为私钥,id_rsa.pub为公钥)。你也可以设置自己的密码来保护私钥,但如果不需要密码保护,可以直接按回车键跳过。

    在这里插入图片描述

  3. 按下图复制公钥:

    在这里插入图片描述

步骤二 在github上设置ssh密钥

  1. 登录到你的 GitHub 账户。

  2. 点击右上角你的头像,选择 “Settings”(设置)。

在这里插入图片描述

  1. 在左侧菜单中选择 “SSH and GPG keys”(SSH 和 GPG 密钥)。

在这里插入图片描述

  1. 点击 “New SSH key”(新建 SSH 密钥)按钮。

    在这里插入图片描述

  2. 在 “Title”(标题)字段中,你可以为这个密钥起一个描述性的名字,比如 “Work Laptop SSH Key” 或者 “Personal PC Key”。

在这里插入图片描述

  1. 打开你之前生成公钥的文件(id_rsa.pub),复制里面的全部内容。在 Linux 或 macOS 上,你可以使用cat ~/.ssh/id_rsa.pub命令来查看公钥内容并复制。在 Windows 上,可以使用文本编辑器(如记事本)打开C:\Users\你的用户名\.ssh\id_rsa.pub文件并复制内容。

  2. 将复制的公钥内容粘贴到 GitHub 的 “Key”(密钥)字段中。

  3. 点击 “Add SSH key”(添加 SSH 密钥)按钮来完成添加。