Repositorio Git-server para acceder con Cygwin + SSH

Tengo una máquina de server de Windows en la que estoy alojando un repository. Creé un repository desnudo en el que se puede acceder utilizando el protocolo de file con el siguiente command.

git clone //my-server/git/test.git 

Todo esto funciona bien para mí y los clones del repository con éxito en mi máquina local.

Ahora tengo que acceder a este repository a través de ssh . Para esto, he instalado Cygwin en el server y he configurado un ssh-host usando el command ssh-host-config . También agregué un usuario local de Windows a / etc / passwd .

Puedo iniciar session correctamente en el server usando ssh y jugar con el server desde mi máquina local.

Sin embargo, probamos el command git clone ssh://my-server/git/test.git . Se me presenta el siguiente error en el símbolo del sistema.

 fatal: '/git/test.git' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 

Incluso intenté instalar Cygwin's Git, pero eso tampoco ayudó. No estoy seguro exactamente dónde me estoy equivocando.

Por lo que puedo pensar, tu URL SSH no es correcta.

Pruebe git clone ssh: //user@server/git/test.git o git clone user @ server: git / git.test.

Para más detalles, refiérase a esto .