我正在尝试克隆另一个开发人员拥有的私有存储库。我没有与该开发人员直接沟通。他们向我发送了 theirusername-id_rsa.pub 文件和 theirusername-priv.key.ppk 文件。我了解 ppk 文件特定于 Putty ssh 客户端。有人可以向我提供如何克隆他们的回购的步骤吗?我已经用我自己的帐户配置了 git,我想我必须将他们的 ssh 密钥添加到我的 ssh/config 文件或其他东西中,但我有点 ssh 菜鸟。
git clone git@github.com:theirusername/pro.git
Cloning into 'pro'...
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
编辑:我能够访问 github 存储库并将自己添加为协作者。即使这样做了我也不能
git clone git@github.com:theirusername/pro.git
然而
git clone https://github.com/theirusername/pro.git
确实有效。