2010-04-23 147 views
1

的行爲,我有混蛋奇怪的行爲 - 推工作,但克隆不是:(奇怪的git

alec$ git clone git://host/repo.git 
Initialized empty Git repository in /Users/alec/Temp/repo/.git/ 
host[0: x.x.x.x]: errno=Connection refused 
fatal: unable to connect a socket (Connection refused) 

什麼錯

+0

也許'host'沒有運行Git進程或許它只是拒絕從您的客戶端連接。不知道你的配置細節很難說。 – 2010-04-23 09:44:02

+0

告訴我們這個推文是怎麼說的......應該包括版本庫url,可能是ssh:而不是git :.在這種情況下,如果您使用與推送工作相同的網址,則應該沒問題。 – 2010-04-23 10:45:29

回答

1

推可能是使用SSH(端口22),但克隆?如果你想克隆倉庫,你(或你的網絡管理員)必須打開這個端口。

+0

如果您擁有對存儲庫的ssh訪問權限和讀取權限,則可以通過ssh進行克隆。 – 2010-04-23 09:54:09

0

嘗試使用Github或Bitbucket(Sourcetree)應用程序。他們通常有更少的錯誤,並且執行命令行的大部分功能。我使用bitbucket,因爲th eir GUI git應用程序非常複雜,並提供了許多選項。

到位桶http://bitbucket.org GitHub上http://github.com