SSHキーが正しく設定されていても、git pullにSSHを使用することはできません。

SSHキーが正しく設定されていても、git pullにSSHを使用することはできません。

簡単に言えば、試してみると、git pull次のエラーが表示されます。

$ git pull
key_from_blob: remaining bytes in key blob 36
key_to_blob: unsupported key type 9
Permission denied (publickey).
fatal: Could not read from remote repository.

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

もちろん、私はそれを見つけました:

  • 私のSSHキーが正しく設定されました。
  • リモート倉庫がすでに存在しています。
  • リモートポイントが存在します
  • リモートストレージセットが正しい。
  • リモートポイントセットが正しいです。
  • SSO が構成されていない組織にストレージがありません。

私が試したこと:

  • マイディストリビューション(raspbian)を最新バージョンにアップグレードしてください。
  • マイパッケージのアップデート
  • SSHキーの再生成/追加
  • 私のSSHD設定をデフォルトパラメータに設定する

各ジョブ間でシステムを再起動しても機能しない場合は、各ジョブ間でSSHキーを再生成/追加してください。

奇妙なことは、再起動時に最初の2行です

key_from_blob: remaining bytes in key blob 36
key_to_blob: unsupported key type 9

消えたが、新しいSSHキーを再作成すると再び表示されます。とにかく、これは私の主な問題を解決しません。解決できませんgit pull

関連情報