代码之家  ›  专栏  ›  技术社区  ›  yazz.com

将存储库上载到Github失败表示“权限被拒绝”

  •  0
  • yazz.com  · 技术社区  · 14 年前

    我对Git不熟悉,当我尝试将新创建的存储库上载到GitHub时,会收到以下消息:

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

    你知道这是什么意思吗?

    2 回复  |  直到 12 年前
        1
  •  5
  •   Felix Khazin    14 年前

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

    古托 https://github.com/[username 此处]/[此处为项目名称]/编辑并确保已设置公钥。

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

        2
  •  0
  •   Ajay    12 年前

    我也面临同样的问题,但我通过以下步骤解决了这个问题

    1. 首先,我将ssh密钥添加到我的github帐户中,这在以前没有添加过。在git bash$ssh keygen-t rsa-c中使用以下命令 “您的电子邮件@your email.com”

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

    2. 将新的\u key.pub粘贴到GitHub中。转到github帐户->设置->ssh密钥->添加ssh密钥

    3. 现在将新的pub.key.pub重命名为id_rsa.pub。

    它解决了我的问题