別の開発者が所有するプライベートリポジトリのクローンを作成しようとしています。私はこの開発者と直接コミュニケーションをとっていません。彼らは私にtheirusername-id_rsa.pubファイルとtheirusername-priv.key.ppkファイルを送ってくれました。ppkファイルがPuttysshクライアントに固有であることを理解しています。誰かが自分のリポジトリのクローンを作成する方法の手順を教えてもらえますか?私はすでに自分のアカウントでgitを構成していて、sshキーをssh / configファイルなどに追加する必要があると思いますが、私は少しsshnoobです。
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
動作しました。