No puedo presionar para crear un repository vacío en Windows

Estoy jugando con GIT en Windows. Instalado msysgit (última versión) y parece que todo se ve bien. He creado un repository desnudo en mi carpeta c: / repo que había clonado en c: / repoclone / con el siguiente command:

git clone git://localhost/repo 

Para habilitar el protocolo git, ejecuto otra window de git-bash con el siguiente command.

 git daemon --export-all --enable=receive-pack 

Clonado correctamente Básicamente quiero que c: / repoclone / repo sea mi directory de trabajo y los cambios que deseo enviar a mi repository en c: / repo. Pulling parece funcionar bien para mí, pero cada vez que trato de enviar datos, parece seguir procesando sin ningún tipo de error.

Una vez que manualmente rompí el command del daemon, obtuve el siguiente error.

 fatal: sha1 file '<stdout>' write error: Invalid argument fatal: read error: Invalid argument error: failed to push some refs to 'git://localhost/repo' 

Alguna idea.

Nunca puedo encontrar la solución a la pregunta anterior y descubrí que muchas personas tienen el mismo tipo de problema pero no tienen la solución adecuada. Dejo caer la idea del protocolo GIT en lugar de empezar a usar git a través de HTTP. http://gitblit.com es realmente una buena solución para trabajar a través de HTTP.

Espero que esto ayude.

Tuve un problema con Sam en TortoiseGIT cada vez que intentaba ingresar al repository.
Finalmente usé --force option que resolvió mi problema

Lo he visto cuando no queda espacio en el host del repository vacío. Libera espacio y vuelve a intentarlo.