Git está haciendo cometidos muy lentos en una acción de Samba. ¿Qué puedo hacer para acelerarlo?

Estoy ejecutando un repositorio git en un servidor remoto. Tengo que configurar un recurso compartido de samba en el servidor remoto para poder guardar mi código allí en lugar de en mi máquina local con Windows 7. Estamos intentando estudiar el uso de git, porque svn ha sido muy lento y poco confiable. El problema que estamos teniendo con git es que al realizar acciones / clones / pulls en el samba share se ejecuta super super lento. Si hago un commit / clone / pull en un directorio local en mi máquina con Windows 7, funciona muy bien, pero necesitamos el código para estar en el servidor remoto. ¿Algunas ideas? Realmente podría usarlo.

Editar:

También debo mencionar que ya he ejecutado git gc --aggressive y no lo ha acelerado.

Respuestas a la pregunta(4)

Su respuesta a la pregunta