GitHubがブロックされた後にプッシュする方法は?

GitHubがブロックされた後にプッシュする方法は?

今、https://github.com127.0.0.1 github.com www.github.comファイルからブロックされました/etc/hosts。しかし、gitからGitHubにプッシュする必要があります。ホストファイルを編集せずにこれを達成できますか?

ベストアンサー1

実行してdig github.comコンピュータのIPアドレスに解決し、SSHを使用してプッシュできます。たとえば、IP アドレスが 192.0.2.1 の場合、次のように作成できます。

$ git push [email protected]:owner/name.git main

URLに使用するホスト名はホストヘッダーと証明書の検証を制御するため、HTTPS経由でプッシュできません。 IPアドレスを代わりに使用すると機能しません。

毎回IPアドレスを直接確認する必要があり、ハードコーディングされたIPアドレスをリモートアドレスとして追加しないでください。多くのウェブサイトと同様に、GitHubはさまざまな場所でさまざまなIPアドレスを使用し、頻繁に変更されます。したがって、他の人に適したアドレスを使用すると、トラフィックが世界中に送信され、速度が遅くなる可能性があり、現在はAnyを使用しています。アドレスが無効になる可能性があり、GitHubは近い将来に他のオンラインおよびオフラインサイトをリリースします。

おすすめ記事