我在這裏看到很多問題,涵蓋git和代理主題,但他們都沒有解決我的問題。 我從Bitbucket克隆git倉庫。一切從我的家庭網絡工作正常,但掛在我們正在使用代理與NTLM身份驗證的工作。查看git clone命令的輸出:解決增量後,與NTLM代理git克隆掛起
$ git clone https://[email protected]/my_user/my_project.git --verbose
Cloning into 'my_project'...
Password for 'https://[email protected]':
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命令總是掛在「Resolving deltas」上。
我的設置:
- 的Windows 7 64位與msysgit 1.8.0
代理配置:
$git config --global http.proxy http://MY_DOMAIN\\\my_user:[email protected]:8080
看來這個問題是不知何故與git對象大小有關,因爲當我哈哈時,git clone曾經開始工作幾個文件只在我的倉庫中。
http://stackoverflow.com/questions/1783659/does-git-clone-work-through-ntlm-proxies –
@Android_Rocks我檢查了這個帖子,似乎我的git版本1.8.0支持NTLM身份驗證。 – tommyk