背景:

我们在github上面添加秘钥的时候,保存会出现这个错误

Key is invalid. You must supply a key in OpenSSH public key format

原因分析:

这个原因是由于我们直接用工具打开id_rsa文件,然后粘贴复制上去的,但是id_rsa文件被打开之后,格式就会发生变化,所以就会一直报错

解决方案:

有两种解决方法:

1.有一个id_rsa.pub文件,用工具打开,复制粘贴到对应的位置就可以了

github成功的截图如下:

 也可以使用命令验证下

 

 2.输入命令clip < ~/.ssh/id_rsa.pub

 回车后就复制到剪切板了,然后在github上,添加ssh keys的地方直接就能粘贴上

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐