企業内のネットワーク配下でGitを使う際の設定について。
Windows XPでやってます。
Git for Windows をインストール
ウィザード内の選択肢で、コマンドプロンプトでgitを使うよう選択する。
以降の作業はコマンドプロンプトとGit bashどちらでも可能。
初期設定
git config --global user.name kazunori.kimura git config --global user.email kazunori.kimura.js@gmail.com
proxy設定
Proxy配下の場合は以下の設定を行う。
環境変数 HTTP_PROXY を設定してたけど、見てくれなかった。
git config --global http.proxy http://{proxy_host}:{proxy_port} git config --global https.proxy http[s]://{proxy_host}:{proxy_port}
gitプロトコルの対応
Firewallで git:// の通信が阻害されてしまう場合は。。。
$ git clone git://github.com/Kazunori-Kimura/MyPowerShellSnippet.git Cloning into 'MyPowerShellSnippet'... fatal: unable to connect to github.com: github.com[0: 204.232.175.90]: errno=No such file or directory
以下の設定によって、自動的に git:// を https:// に置き換えて通信してくれる。
$ git config --global url."https://".insteadOf git://