Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Git fetch/pull/clone hangs on receiving objects

Tags:

git

scp

ssh

When fetching or pulling from git repositories, or cloning a repository, I get to this point:

remote: Counting objects: 6666, done. remote: Compressing objects: 100% (5941/5941), done. Receiving objects:  23% (1534/6460), 11.68 MiB | 23 KiB/s   

And it hangs. The 23%/number of objects isn't a given, it ranges from single digits to up to the 60s, it seems. Also the speed for download listed freezes -- it's not like it slowly crawls down towards zero.

The guy I sit next to has no issues, so it's not a router problem. We use beanstalk for our work repositories, but I have the issue from beanstalk and github (although occaisonally it seems a github one will finish).

The problem has only seemed to crop up since upgrading to Mountain Lion and updating Xcode. I've wiped git (including XCode's) and tried installing it with homebrew. That didn't work, so I removed it and tried with their provided Mac installation package which also didn't fix the issue.

Beanstalk provides SSH urls for the git repository, but I've had no issues with connecting via SCP or SSH to servers that I've done work on.

This is killing my workflow so any help would be much appreciated!

like image 740
gabeb Avatar asked Aug 13 '12 19:08

gabeb


1 Answers

VMware on NAT had this problem for me. Changing it to Bridged (replicate the state) fixed the issue.

like image 117
Anand Rockzz Avatar answered Sep 23 '22 18:09

Anand Rockzz