問題の続き: GitHub で最初の Git リポジトリをセットアップしようとしています。(注、これは、私がパテを使用できない、opensshを使用している、または少なくとも私がそうするはずであり、私がそうしていると思うことを意味します). 私は GitHub のウェブサイトhereのドキュメントに従っています。最後のコマンドまですべてを正しく取得します: git push -u origin master
. 次のエラーが表示されます。
The server's host key is not cached in the registry.
You have no guarantee that the server is the computer you think it is.
The server's rsa2 key fingerprint is: ssh-rsa 2048
16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48
Connection abandoned. fatal: The remote end hung up unexpectedly
これは、私のknown_hosts
ファイルで ssh-rsa キーが見つからないことを意味していると思いますが、それを修正する方法がわかりません。試してみましたがssh -T git@github.com
、問題なくログオンできます。また、キャッシュの問題である場合に備えて、git bash を閉じて再度開いてみました。これで問題は解決しません。これは、ドキュメントが示すものとは異なる唯一の出力です。私は甘い Java ヘルパー ライブラリを作成したいと考えています。