将存储库上传到github失败说“权限被拒绝”

时间:2010-03-23 21:22:07

标签: git github

我是git的新手,当我尝试将我新创建的存储库上传到github时,我收到了消息:

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

:知道这意味着什么吗?

2 个答案:

答案 0 :(得分:5)

您是否忘记将公钥添加到github项目设置中?还要检查以确保您的私钥位于.ssh目录中。

转到https://github.com/[username此处/ [项目名称] /编辑并确保您的公钥已设置。

另请阅读:http://help.github.com/mac-key-setup/

答案 1 :(得分:0)

我遇到了同样的问题,但我使用以下步骤解决了

  
      
  1. 首先,我将ssh密钥添加到我之前未添加的github帐户。在git bash $ ssh-keygen -t rsa -C中使用以下命令   “your_email@youremail.com”

         

    无论放入文件,它都会生成新文件new_key.pub文件   密钥生成过程中的名称。

  2.   
  3. 将您的new_key.pub粘贴到GitHub中。转到GitHub帐户 - >设置 - > ssh键 - >添加ssh密钥

  4.   
  5. 现在将new_key.pub重命名为id_rsa.pub。

  6.   

它解决了我的问题