git的奇怪行为

时间:2010-04-23 09:40:38

标签: linux git iptables gitosis

我有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)

怎么了?

2 个答案:

答案 0 :(得分:1)

Push可能通过SSH(端口22)工作,但克隆通过git端口(端口9418)工作。如果您希望能够克隆存储库,则您(或您的网络管理员)必须打开此端口。

答案 1 :(得分:0)

尝试使用Github或Bitbucket(Sourcetree)应用程序。它们通常具有较少的错误,并且完成命令行所做的大部分工作。我使用bitbucket,因为他们的GUI git应用程序很复杂,并提供了许多选项。

Bitbucket http://bitbucket.org GitHub http://github.com