ここで、git とプロキシのトピックをカバーする多くの質問を見ましたが、どれも私の問題を解決しません。Bitbucket から git リポジトリを複製しています。ホーム ネットワークからはすべて正常に動作しますが、NTLM 認証でプロキシを使用している職場ではハングします。git clone コマンドの出力を参照してください。
$ git clone https://my_user@bitbucket.org/my_user/my_project.git --verbose
Cloning into 'my_project'...
Password for 'https://my_user@bitbucket.org':
POST git-upload-pack (174 bytes)
remote: Counting objects: 548, done.
remote: Compressing objects: 100% (367/367), done.
remote: Total 548 (delta 216), reused 0 (delta 0)
Receiving objects: 100% (548/548), 5.28 MiB | 533 KiB/s, done.
Resolving deltas: 100% (216/216), done.
git clone コマンドは常に「デルタの解決」でハングします。
私のセットアップ:
- msysgit 1.8.0 を搭載した Windows 7 64 ビット
構成されたプロキシ:
$git config --global http.proxy http://MY_DOMAIN\\\my_user:my_password@http-proxy:8080
私のリポジトリにしかファイルがほとんどなかった当初、git clone が機能していたため、この問題は何らかの形で git オブジェクトのサイズに関連しているようです。