%E3%80%8D%E3%81%A8%E3%81%84%E3%81%86%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%82%8B.png)
インストールしようとしています不滅の私のマシン上のソースから。しかし、実行するたびに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 アカウントに追加してから、もう一度お試しください。