2

我删除了我的 SSH 密钥,以便稍微回溯一下。当我去重新添加它们时,我得到“糟糕!钥匙已经被拿走了。”尽管我显然只是删除了它所指的钥匙。

系统似乎并没有立即自我更新。任何人都知道从我的帐户中删除密钥需要多长时间才能将它们备份?

还是我错了,我错过了什么?我尝试通过 SSH 连接到 git@github.com,它指的是我用来添加密钥的名称。

4

4 回答 4

2

尝试添加我的 id_dsa.pub 密钥时出现此错误;id_rsa.pub 工作得很好。

太糟糕了,错误消息诊断出错误的问题(不正确的密钥类型)。一条更好的错误消息可以让我免去一趟谷歌之旅。

于 2011-11-24T02:19:45.917 回答
0

您必须生成一个新密钥,您不能只删除旧密钥并重新上传。

于 2010-06-22T14:21:14.347 回答
0

您是否尝试过通过电子邮件发送 github 支持并解释您的问题?

否则,系统将超时,您可以再次上传旧密钥,或者您将需要新密钥 - 我不知道 github 对旧密钥的确切限制是什么。

于 2010-06-22T14:25:54.237 回答
0

我认为您的问题是您将哪个密钥复制到 GitHub!您必须复制公钥。通常是 .pub 文件!

于 2011-10-31T18:37:29.097 回答