It sounds like your repository contains a lot of binary files.

As you may know, Git is designed to be very efficient and fast while working 
with source code (pure text files).

Of course it scales up pretty well dealing with binary files as well, but 
it's not meant to be a syncing-mechanism for mobile devices, so once you 
start running into problems like this, it could very well be that it's 
beyond the purpose and abilities of Git.

Combined with a relatively low-bandwidth USB connection, this could be why 
it is being so slow. Before you start tweaking pull and push, maybe you 
should look at some other kind of syncing software that doesn't keep all the 
historical changes. Rsync for example.

You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To post to this group, send email to
To unsubscribe from this group, send email to
For more options, visit this group at

Reply via email to