致命:远程端意外挂断

时间:2013-02-19 21:18:32

标签: git github

我正在完成"Try Git"教程。

当我进入“1.11远程推送”一章时,尝试运行:

$ git push -u orgin master

我收到此错误:

Permission denied (publickey).
fatal: The remote end hung up unexpectedly

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

您可能没有为SSH密钥添加公钥。那样做:

$ ssh-keygen -t rsa

将创建的公钥(id_rsa.pub)复制到您帐户的list of SSH keys,然后再次尝试推送。


请参阅相关帮助页面:Generating SSH Keys以获得更深入的回复。

答案 1 :(得分:0)

您可以使用以下命令获取默认帐户的密钥。

$ ssh-keygen -t rsa

更多信息:Multiple SSH Keys settings for different github account