Git リポジトリからクローンしようとすると「アクセスが拒否されました (公開キー)」というエラーが表示される

Git リポジトリからクローンしようとすると「アクセスが拒否されました (公開キー)」というエラーが表示される

インストールしようとしています不滅の私のマシン上のソースから。しかし、実行するたびにgit clone(指示どおりに)、次のエラー メッセージが表示されます。

myuser@mysite:~$ git clone [email protected]:immortal/immortal.git $HOME/go/src/github.com/immortal/immortal
Cloning into '/home/myuser/go/src/github.com/immortal/immortal'...
Permission denied (publickey).
fatal: Could not read from remote repository.

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

これが何を意味し、どう解決すればよいか知っている人はいますか?

答え1

これは、公開鍵が受け入れられないため、リモート サーバー (GitHub) が SSH ID を検証できないことを意味します。

これがプライベートリポジトリではなく、近い将来にこのリポジトリにコミットする予定がない場合は、HTTP 接続を使用する必要があります。これは SSH キーを必要とせず、誰でも実行できます。

git clone https://github.com/immortal/immortal.git

しかし、これがプライベートリポジトリを作成したり、コードを投稿したい場合は、SSHキーを追加するGitHub アカウントに追加してから、もう一度お試しください。

関連情報