¿Git en cygwin admite repositorys en resources compartidos de networking de Windows?

Intenté configurar un repo de git para la copy de security, como se propuso en la respuesta de nes1983 a esta pregunta .

Estoy usando git en cygwin. Mi repository local está en /cygdrive/C/my-project . Cuando configuro mi repository de respaldo en el mismo disco, todo funciona bien.

Sin embargo, si configuro el repository desnudo en una unidad de networking /cygdrive/H/backup-repo , /cygdrive/H/backup-repo el siguiente error:

 bash-4.1$ git push backup Counting objects: 101, done. Delta compression using up to 8 threads. Compressing objects: 100% (85/85), done. Writing objects: 100% (101/101), 62.60 KiB, done. Total 101 (delta 17), reused 0 (delta 0) error: unpack should have generated 1f2087f7984f90b46a9cf90990d3399debedd3bc, but I can't find it! To /cygdrive/H/backup-repo ! [remote rejected] master -> master (bad pack) error: failed to push some refs to '/cygdrive/H/backup-repo' 

¿Hay alguna limitación conocida de git con las unidades de networking de Windows, y hay alguna solución alternativa?

EDITAR: Acabo de enterarme: si trato de llamar al command git push backup nuevamente, lo logra en el segundo o tercer bash. Sin embargo, volver a llamar al command parece ser una mala solución, ya que supongo que mi repository podría estar dañado cuando recibo el post fallido para enviar algunos refs . ¿Alguna idea de lo que está pasando aquí?

He tenido problemas al intentar enviar a repositorys a través de la networking usando Cygwin. Pulling siempre ha funcionado, por lo que tendí a utilizarlo como una solución alternativa.

Si su flujo de trabajo no lo admite, es posible que la configuration de un server de git le permita funcionar: Gerrit funciona en Windows.