はじめに
学校内のPCでリモードリポジトリにpushしようとしたらアクセスエラーが出たので、その解決方法の備忘録です。
実行環境
OS:windows11
開発ツール:VScode
gitコマンドは,VScodeのターミナル内でたたいています
エラー
unable to access 'https://github.com/<リモートリポジトリ>.git/': Failed to connect to github.com port 443
github.comに接続できませんでしたというエラー
原因
gitでプロキシの設定をしていなかったため。
私の通信環境内でプロキシサーバを使っていたため、外部サーバへ直接のアクセスが禁止されており、github.comにアクセスできなかったのだろうと考えた。
windows11でのプロキシ確認方法
設定
>ネットワークとインターネット
>プロキシ
>手動プロキシセットアップ
これで自分のプロキシ設定を確認できます。
解決方法
「接続しているプロキシを設定」することで解決
gitでプロキシ設定
git config --global http.proxy <自分のプロキシIPアドレス>:<ポート番号>
設定されているか確認
git config --global --list
Out:
http.proxy=<自分のプロキシIPアドレス>:<ポート番号>
まとめ
今回プロキシについて調べていく中で、自分のプロキシ設定がどうなっているのかが分からず、ずっと迷っていました。プロキシの仕組みについて詳しく理解できていないですが、今回の問題は解決できたので良しとしてます。
参考文献
この記事は以下の情報を参考にして執筆しました