在命令行上粘贴密钥似乎是逐行粘贴它,而不是将整个密钥粘贴在一起。
因此密钥的每一行都显示-bash keyxxxxxxxxxxxxxxxxxxxxxxxxx command not found
其中keyxxxxxxxxxxxxxxxxxxxxxxxxx
是密钥的一行,并且它逐行显示,而不是仅仅登录并允许我进行git克隆。
我在文本文件中有一个私人RSA密钥
文件以:
开头-----BEGIN RSA PRIVATE KEY-----
并以:
结束-----END RSA PRIVATE KEY-----
之间有一个很长的多行密钥(如前所述,我在尝试git clone时无法粘贴为一个密码)。
答案 0 :(得分:1)
您不要将密钥粘贴到命令行中,您必须在github(或您正在使用的任何托管服务)上使用您的帐户注册SSH密钥。
有关如何在github上执行该操作,请参阅this article,并阅读一般的ssh密钥(即谷歌,或该文章,或两者)