Eu acho que não é problema do Windows-Git, mas repo mal formado, porque
aborting due to possible repository corruption on the remote side
Sim, é um problema comum para arquivos grandes de 32 bits do Windows e : (fechado) ticket para msysgit e Git no Windows,“ Falta de memória - malloc falhou ” tópico aqui.
Solução - x64, arquivos menores ou ajuste fino do git