49
50

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

プロキシ環境でターミナルからのGitHub接続

Last updated at Posted at 2015-09-19

株式会社TECH LUCKという会社で代表兼エンジニアをしている齊藤です。

DXプロジェクト、開発プロジェクト、Rails開発などでお困りごとがありましたら弊社HPからご相談をいただけますと幸いです。
以下のような問題に対応することが可能です。

  • プロジェクトでRailsエンジニアが足りなくて困っている
  • Railsのバージョンアップをしたいがノウハウ・リソースが足りなくて困っている
  • オフショア開発をしているが、要件の齟齬やコード品質が悪いので改善したい

また、Railsエンジニアも募集しておりますので、興味がありましたら弊社HPからご連絡いただけますと幸いです。

前提

プロキシ環境下でGitHubに接続する際には、ターミナルでプロキシ設定をしないと接続することができません。
今回はプロキシ環境で、ターミナルからGitHubに接続する際の設定を説明したいと思います。
※この記事はMacOSが前提となります。

設定方法

ターミナル自体にプロキシの設定をする

ターミナル
export http_proxy="http://プロキシ名:ポート番号"
export https_proxy="http://プロキシ名:ポート番号"

と実行します。
こうすることによってターミナル自体に、現在のプロキシ環境の設定をすることができます。

Gitにプロキシ設定をする(global設定)

ターミナルで以下のコマンドを実行します。

git config --global http.proxy http://プロキシ名:ポート番号
git config --global https.proxy http://プロキシ名:ポート番号

Gitにプロキシの設定を行うことができました。
設定が反映されているかどうか確認する時は、ターミナルで以下のコマンドを実行しましょう。

git config --list

このコマンドは、現在のGitの設定を確認することができます。
最後のところに上で書いた設定が表示されていればすべての設定の完了です。

解除方法

ターミナルのプロキシ設定の解除

ターミナルのプロキシ設定を解除するには、以下のコマンドを実行します。

ターミナル
export http_proxy=""
export https_proxy=""

Gitのプロキシ設定の解除

git configのプロキシ設定を削除するときは、ターミナルで以下のコマンドを実行します。

git config --global --unset http.proxy
git config --global --unset https.proxy

以上になります。

49
50
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
49
50

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?