无法在Git/Cygwin上创建chdir()

无法在Git/Cygwin上创建chdir(),git,cygwin,Git,Cygwin,我通过Cygwin在Windows服务器上安装了Git。结果很好。但是,有一个小问题,当我克隆回购时,请使用以下命令: $git clone git@myserver:project.git 我总是遇到以下错误: fatal: '/project.git': unable to chdir or not a git archive 但是如果我输入了完整的路径,那么它就可以工作了 $git clone git@myserver:/home/git/repositories/project.gi

我通过Cygwin在Windows服务器上安装了Git。结果很好。但是,有一个小问题,当我克隆回购时,请使用以下命令:

$git clone git@myserver:project.git
我总是遇到以下错误:

fatal: '/project.git': unable to chdir or not a git archive
但是如果我输入了完整的路径,那么它就可以工作了

$git clone git@myserver:/home/git/repositories/project.git
这里以前有人遇到过这个问题吗

问候,,
TL

默认情况下,
git clone
使用SSH作为传输协议。通过SSH连接时,必须指定存储库的完整路径——不能使用类似于
project.git的相对路径

如果存储repo的机器使用
git守护进程
为repo提供服务,并且您通过git协议进行连接,那么您可以使用
git守护进程
--base path=path
标志为repo指定基本路径