'X' no parece ser un repositorio git (estoy seguro de que la ruta es correcta)

Quiero poder trabajar desde casa clonando el repositorio git que existe en el escritorio de mi trabajo en mi computadora portátil. Ambos sistemas ejecutan msysgit dentro de un shell cygwin. Ambos sistemas están utilizando sg de cygwin.

Si ssh a ese servidor, puedo ver el repositorio en la ruta / cygdrive / d / Projects / TheProject

$ ssh TheDesktop
MyUser@TheDesktop's password: ...I enter the password, see the MOTD, and I'm in...
$ cd /cygdrive/d/Projects/TheProject
...See the git repository here.  Even see the current branch in the prompt...

Pero trato de clonar y falla:

$ git clone ssh://TheDesktop/cygdrive/d/Projects/TheProject
Cloning into TheProject
MyUser@TheDesktop's password: ...I enter the password...
fatal: '/cygdrive/d/Projects/TheProject' does not appear to be a git repository
fatal: The remote end hung up unexpectedly

También he intentado simular el repositorio a mi carpeta de inicio:

$ ssh TheDesktop
MyUser@TheDesktop's password: ...I enter the password...
$ ln -s /cygdrive/d/Projects/TheProject .
$ exit

$ git clone ssh://TheDesktop/~/TheProject
Cloning into TheProject
MyUser@TheDesktop's password: ...I enter the password...
fatal: '/cygdrive/d/Projects/TheProject' does not appear to be a git repository
fatal: The remote end hung up unexpectedly   

Ciertamente veo este error en muchas preguntas aquí, y casi siempre se relacionan con un mal camino. Pero estoy realmente seguro de que mi camino es correcto. Tengo la sensación de que tiene algo que ver con el entorno en el que se está trabajando en el escritorio, pero realmente no puedo entender qué. ¿Qué otras cosas podrían causar este error?

Respuestas a la pregunta(3)

Su respuesta a la pregunta