克隆私有GitHub存储库时权限被拒绝错误

时间:2018-04-11 11:08:27

标签: github ssh-keys cloud9-ide

我在AWS上有一个cloud9存储库,我想将github存储库克隆到其中。我按照文档说明复制github上的http链接并运行此命令:

Cloning into 'pm-tool'...
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

运行命令时出现此错误消息:

{{1}}

git上的用户名是否必须与AWS环境中的用户名匹配?有关解决此问题的任何建议吗?

1 个答案:

答案 0 :(得分:0)

作为一般规则,您不应将GitHub登录信息上传到任何地方。

您需要从AWS获取/创建密钥,然后将其作为部署密钥保存在GitHub存储库中。

  1. 获取Cloud9 key

  2. 在此处将其添加到GitHub:https://github.com/[user/org]/[repo_name]/settings/keys

  3. 请参阅:https://community.c9.io/t/public-ssh-key-needed/1315/3