Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
&引用;“git克隆”;即使我可以远程登录端口9418,也会产生挂断错误_Git - Fatal编程技术网

&引用;“git克隆”;即使我可以远程登录端口9418,也会产生挂断错误

&引用;“git克隆”;即使我可以远程登录端口9418,也会产生挂断错误,git,Git,我试图克隆git://metaf2xml.git.sourceforge.net/ 但事情发生了: > git clone git://metaf2xml.git.sourceforge.net/ Initialized empty Git repository in /home/barry/METAF2XML/metaf2xml.git.sourceforge.net/.git/ fatal: The remote end hung up unexpectedly 我想git端口

我试图克隆git://metaf2xml.git.sourceforge.net/ 但事情发生了:

> git clone git://metaf2xml.git.sourceforge.net/ 
Initialized empty Git repository in /home/barry/METAF2XML/metaf2xml.git.sourceforge.net/.git/ 
fatal: The remote end hung up unexpectedly 
我想git端口(根据我的/etc/services,是9418)可能是 已关闭,但没有:

> telnet metaf2xml.git.sourceforge.net git 
Trying 216.34.181.91... 
Connected to metaf2xml.git.sourceforge.net. 
Escape character is '^]'. 

QUIT 

我做错了什么?我需要先运行其他git命令吗

检查~/.ssh文件夹中的ssh密钥以及上载到主机站点的密钥

ssh-keygen -t rsa
将密码留空。将id_rsa.pub上载到站点


哎呀!错过了协议。请参阅manojlds的答案。

它失败是因为您使用了错误的url(不要按照您在web访问中看到的内容)。试试这个:

git clone git://metaf2xml.git.sourceforge.net/gitroot/metaf2xml/metaf2xml

Adam,我认为你混淆了sourceforge和github(github确实使用ssh密钥)@barrycarter-与github或sourceforge无关,但与协议无关。Github也有类似的只读git协议URL。