0

私はgitからソースを取得しようとしていますが、このエラーが発生しています

sudo git clone git@github.com:facebook/facebook-ios-sdk.git
Cloning into 'facebook-ios-sdk'...
Permission denied (publickey).
fatal: Could not read from remote repository.

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

ここで何が欠けていますか?

4

1 に答える 1

1

git cloneでコマンドを実行しようとしているsudoため、ユーザーの代わりにアカウントにgit関連付けられた公開鍵を使用しようとしています。rootエラーPermission denied (publickey).は何らかの理由で発生する可能性があり、その一部または大部分は既にここで説明されています。

本当に を使いたい理由を述べていないので、間違っsudoて で試しただけだと思います。sudoなしで同じコマンドを試してみてsudo、それが機能するかどうかを確認してください。

git clone git@github.com:facebook/facebook-ios-sdk.git

また、実行ssh -T -v git@github.comsudo ssh -T -v git@github.comてみて、公開鍵が拒否されたというエラー メッセージが表示される理由に関するデバッグ メッセージをさらに確認してください。

于 2013-05-01T20:00:56.983 に答える