I was having a hard time with "fatal: early EOFs" messages when doing a git fetch in my cygwin session on my Windows dev box. Found good solution at stackoverflow: run the following:
% git config --add core.compression -1
That fixed it for me. Writing a blog entry about it so I have this fix forever.