Hi,
I've not seen that kind of issue before at all - are the file dates being set properly when cloning / updating a remote (not sure of git language for this, I use Hg).
ARound 2k by 2k chunks shouldn't really be an issue at all. If you "Rebuild Index" on the computer where it is broken after pulling, does that sort out the issue?