1. ホーム
  2. ギット

[解決済み] ssh: ホスト github.com ポート 22 に接続: 接続がタイムアウトしました。

2022-04-16 14:24:52

質問

私はプロキシの下にいますが、かなり長い間、gitに正常にプッシュしています。

現在、突然gitにプッシュできなくなりました。

RSAキーとプロキシを設定し、ダブルチェックしましたが、効果はなく、gitはページのタイトルにあるようなエラーを投げています。

どうすればいいですか?

ネットワーク下にあるため、ファイアウォールの修正が原因かもしれません(その場合、意図的にポートをブロックしている可能性があります)。

これが原因かどうかを再確認するには......次のようにします。

ssh -T [email protected]

はタイムアウトするはずです。 その場合、sshの代わりにhttpプロトコルを使用します。

は、設定ファイルのurlをhttpに変更するだけです。

以下はその方法です :-)

git config --local -e

のエントリを変更します。

 url = [email protected]:username/repo.git

になります。

url = https://github.com/username/repo.git