私はgithubを使用しており、過去にラップトップにファイルを正常に追加して同期しました。
最近、実行後に「 PuTTY Fatal Error: Disconnected: No supported authentication methods available 」を取得し始めました:
git pull オリジン マスター (またはプッシュ)
でも
ssh git@github.com は正しい応答を返します: ERROR: Hi username! 認証に成功しましたが、GitHub はシェル アクセスを提供しません github.com への接続が閉じられました。
githubを掘り下げた後、私はこのモーセルを見つけました:
サポートされている認証方法がありません ssh が機能しない場合、ssh を話すクライアントを見つけるために git が使用する環境変数 GIT_SSH に注意する必要があります。git インストールは、認証を実行するために (GIT_SSH 経由で) plink.exe を使用している可能性があります。その場合は、pageant.exe が実行されていること、および github 用に作成したキーが読み込まれていることを確認してください。これにより、plink.exe へのキーが提供されます。それがないと、上記のエラーが発生します。
plink.exeまたはpeagant.exeが何であるかわかりません..そして、ssh git@github.comが正しく認証されているように見えるという事実は、ここでの最善の解決策は何か疑問に思います..そうでない場合でも、セットアップを過度に複雑にしたくないのは確かです必要。
