所以我有一个项目(私人回购),它有多个子模块(也是私人的)。我有一个托管在 Amazon EC2 上的服务器来容纳该项目,我想使用我们的私有 Github 存储库。
我为主项目生成了一个 ssh 密钥并将其添加到项目部署密钥中。我还为每个子模块生成了额外的 ssh 密钥并将其添加到它们的部署密钥中。
当我尝试克隆项目(使用 git@github)时,它不起作用:
权限被拒绝(公钥)。致命:远端意外挂断
我已经仔细检查了每个 repo 及其部署密钥,一切似乎都是正确的。我还缺少其他一些小步骤吗?