Git“致命:协议错误:错误的行长字符:SSH-”

Edi*_*kih 5 git

我正在尝试通过 git:// 协议克隆任何 repo 并收到此错误。

fatal: protocol error: bad line length character: SSH-
Run Code Online (Sandbox Code Playgroud)

如果我将协议更改为 https:// git 将无错误地克隆。此错误仅在 Ubuntu(12.04、12.10)中发生,在 Debian 或 Fedora 上我可以毫无问题地克隆 repo。

可能有人遇到了同样的问题并且可以帮助我,我到处搜索,但没有找到任何解决方案。

小智 4

万一这可以帮助某人。我有类似的问题。

.bashrc在远程服务器上打印信息,例如/etc/issue. Git 会获取此信息并生成您遇到的错误。

我通过注释掉在我的.bashrc.