簡単そうで意外と簡単にできない。ググると色んな方法があるようで、それが混乱の元となっているように感じます。さらに、LinuxとWindowsという環境の違いもあるし。 GitHub自体はHTTPSに対応しているようなんですが、どうもうちの環境だとNGみたいです。なので将来的には、下記のHTTPプロキシの設定だけでいいかも。 git config http.proxy http://my.proxy.url:80 認証プロキシだとこうかな。 git config http.proxy http://user:pass@my.proxy.url:80 これでうまくいく幸せな人は、以降の話は不要なので無視してください。 残念ながら私はうまくいかなかった環境でした。で、とりあえずHTTPSはあきらめ、SSH経由でのpushでうまくいきました。参考にしたサイトはここです。 必要なもの msysgit