试图克隆 Repo 但收到这个奇怪的 RSA 消息

时间:2021-01-26 23:52:16

标签: github visual-studio-code rsa ssh-keys git-clone

我现在花了大约一个小时试图找出这个问题,并在 Stack Overflow 上尝试了几种不同的方法,但每次都遇到了障碍。

我刚开始使用 Ubuntu 并试图使用 SSH 克隆我的存储库,但是什么时候这样做的,我的终端中返回的消息是:

<块引用>

克隆到“xManualFindx”... 警告:已将 IP 地址“140.82.112.4”的 RSA 主机密钥永久添加到已知主机列表中。 git@github.com:权限被拒绝(公钥)。致命:无法读取 来自远程存储库。

请确保您拥有正确的访问权限和存储库 存在。

我不确定“RSA 主机密钥”指的是什么,我不记得曾经为此存储库创建过公钥。我通常在 Windows 中工作,所以我不确定是否遗漏了某个步骤,或者是我忘记了什么。

任何建议将不胜感激!

1 个答案:

答案 0 :(得分:0)

检查任何现有的密钥类型 ls ~/.ssh

ls ~/.ssh 

如果你通过 ssh 克隆一个仓库,你的 git bash/terminal 将检查 ~/.ssh/ 目录中的任何预先存在的密钥,并且您的终端尝试与 github 帐户连接以进行密钥匹配(存储在 SSH 和 GPG 密钥中)

如果密钥不匹配,您会收到错误消息“权限被拒绝”。 现在您只想使用 https 协议克隆存储库

您可以通过 ssh here

了解有关克隆的更多信息
相关问题