Windows + HTTP な環境で Git を使う

Windows XP + HTTP な環境で Git を使うメモ。

msysGit を入れる

msysGit を入れる。 チェックボックス等はデフォルトで OK。コマンドラインのみで使用するのでエクスプローラ拡張は外しました。

Git Bash 起動~設定

Git Bash を起動するとコマンドプロンプトのような画面が開きます。コマンドを打って下記の基本設定を行います。

$ git config --global user.name "username"
$ git config --global user.email "username@example.com"
$ git config --system http.sslcainfo /bin/curl-ca-bundle.crt

これで clone/push 共に HTTP 経由で可能になります。

$ git clone https://username@github.com/username/project.git
...
$ git push
password: <パスワードを入力>