Git clone SSH-致命的协议错误

Git clone SSH-致命的协议错误,git,ssh,git-clone,Git,Ssh,Git Clone,我正在尝试通过SSH从远程服务器克隆git repo。 我可以正常连接到服务器sshmyName@192.168.1.1如果我运行此命令,系统会提示我填写密码并从服务器获得响应C:\Respositories>,我可以在服务器上运行命令 但是当我尝试git克隆时myName@192.168.1.1:repo.git我得到以下错误: fatal: protocol error: bad line length character: C: 我在互联网上搜索过,发现了很多关于相同错误的问题,他们都说

我正在尝试通过SSH从远程服务器克隆git repo。 我可以正常连接到服务器
sshmyName@192.168.1.1
如果我运行此命令,系统会提示我填写密码并从服务器获得响应
C:\Respositories>
,我可以在服务器上运行命令

但是当我尝试
git克隆时myName@192.168.1.1:repo.git
我得到以下错误:

fatal: protocol error: bad line length character:
C:
我在互联网上搜索过,发现了很多关于相同错误的问题,他们都说这与服务器的响应有关。 我发现服务器总是用
C:\Repositories>

我发现这些问题都不能解决我的问题。 所以我希望有人能帮我

错误的行长度字符

这意味着服务器上的ssh会话不仅仅返回git命令的输出。
它首先返回某种提示,这与git命令不兼容


正如我在“”中提到的,一个更简单的设置似乎是Cygwin下的openssh,而不是WinSSH。

我想这是一个linux服务器,但我不明白为什么“响应”是C:\Repositories>@grafa,因为它不是linux服务器。事实上,它不是linux服务器。这是Windows Server 2008 R2。我现在已经在Cygwin下安装了openSSH,可以连接到服务器,不再出现相同的错误。但现在我有一个不同的问题。它现在告诉我
无法从远程存储库读取
。我认为问题在于我没有给它正确的回购路径。repo位于
C:/Repositories
,我尝试了
git克隆ssh://myName@192.168.1.1/C:/Repositories/repo.git
但这不起作用。。。有什么想法吗?我感觉我真的快要解决这个问题了@RGweb尝试:
git克隆ssh://myName@192.168.1.1/C/Repositories/repo.git
(不带“
”)@RGweb。(比中更详细)