git error fatal refs no encontrado

Recibo este error cuando bash ingresar a un server de Windows que configuré y que ejecuta GitStack.

fatal: http://xx.xx.x.xxx/mjtest.git/info/refs not found: did you run git update-server-info on the server?

Este error parece ser bastante común entre las personas que son nuevas en Git, GitBash y GitStack, así que he encontrado algunas soluciones posibles, pero ninguna parece funcionar para mí.

Esto es lo que hago que lleva al error, primero creo un repository vacío en GitStack llamado mjtest, luego creo un usuario y lo agrego al repository y les doy acceso de lectura y escritura, luego uso GitBash para crear un repository local y trata de empujarlo.

 git config --global user.name "XXXXXXX" git config --global user.email XXXXXXX mkdir ~/mjtest cd ~/mjtest git init touch README git add README git commit -m 'first commit' git remote add origin http://XX.XX.X.XXX/mjtest.git git push origin master 

Esto luego me pide un nombre de usuario y luego una contraseña que ingresé correctamente. Una vez que se ingresan, devuelve el post de error fatal.

Cualquier ayuda sería muy apreciada.

Podría estar relacionado con un problema de acceso de control .
Esto generalmente ocurre cuando el repository no ha sido configurado para ser exportado (por git-daemon o gitweb ): GitStack podría confiar en un mecanismo similar.
Ver este hilo por ejemplo /

Creé un file "vacío" con el nombre " git-daemon-export-ok " dentro de uno de mis repositorys.
Ahora puedo clonar / empujar / tirar a este repository sin problemas.

Ese file debe crearse directamente bajo el directory raíz xxx.git de su repository desnudo en el server.

Busqué en C: /GitStack/apache/logs/error.log y encontré que GitStack estaba buscando el repository en la location incorrecta, aunque su configuration decía D: / Repositories (mi location personalizada), GitStack buscó los repositorys en su configuration pnetworkingeterminada location. Así que simplemente fui y guardé la configuration nuevamente desde la página de administración de GitStack. Solucionó el problema.