如何在没有代理的情况下进行git克隆?

如何在没有代理的情况下进行git克隆?,git,Git,我在Ubuntu上,试图从arago-project.org上用git克隆一些软件包 然而,我似乎无法做到这一点。我的笔记本电脑通过WiFi连接到我家的无线路由器 carson@carson-laptop:~/oe$ git clone git://arago-project.org/git/arago.git Initialized empty Git repository in /home/carson/oe/arago/.git/ 在那之后它什么也不做 一些谷歌搜索显示,有些人使用代理。

我在Ubuntu上,试图从arago-project.org上用git克隆一些软件包 然而,我似乎无法做到这一点。我的笔记本电脑通过WiFi连接到我家的无线路由器

carson@carson-laptop:~/oe$ git clone git://arago-project.org/git/arago.git
Initialized empty Git repository in /home/carson/oe/arago/.git/
在那之后它什么也不做

一些谷歌搜索显示,有些人使用代理。然而,这真的有必要吗?如果是的话,在这种情况下我应该使用什么代理

更新:等待更长时间后出现此错误

carson@carson-laptop:~/oe$ git clone git://arago-project.org/git/arago.git
Initialized empty Git repository in /home/carson/oe/arago/.git/
2011/01/09 10:00:14 socat[4024] E connect(3, AF=2 150.229.98.44:8080, 16): Connection timed out
fatal: The remote end hung up unexpectedly
carson@carson-laptop:~/oe$ 

在相同的wifi情况下,我可以毫无问题地克隆。
您使用的是什么版本的Git

Waffles:~ clint$ git --version
git version 1.7.3.4

Waffles:~ clint$ git clone git://arago-project.org/git/arago.git
Cloning into arago...
remote: Counting objects: 10763, done.
remote: Compressing objects: 100% (8624/8624), done.
remote: Total 10763 (delta 7052), reused 3038 (delta 1808)
Receiving objects: 100% (10763/10763), 7.83 MiB | 740 KiB/s, done.
Resolving deltas: 100% (7052/7052), done.

Arago项目的wiki页面提到设置代理设置,您尝试过吗?

在相同的wifi情况下,我可以毫无问题地克隆。
您使用的是什么版本的Git

Waffles:~ clint$ git --version
git version 1.7.3.4

Waffles:~ clint$ git clone git://arago-project.org/git/arago.git
Cloning into arago...
remote: Counting objects: 10763, done.
remote: Compressing objects: 100% (8624/8624), done.
remote: Total 10763 (delta 7052), reused 3038 (delta 1808)
Receiving objects: 100% (10763/10763), 7.83 MiB | 740 KiB/s, done.
Resolving deltas: 100% (7052/7052), done.

Arago项目的wiki页面提到设置代理设置,您尝试过吗?

您尝试使用git协议进行克隆。默认情况下,git协议在TCP端口9418上运行,您正在克隆arago-project.org。因此,我们希望在端口9418上看到到IP地址184.73.161.183的连接

但是,您的错误消息会向150.229.12.128端口8080报告一个错误。这可能是在www.csiro.au上运行的某种代理。你必须调查你这边的事情,看看你是否能避免代理


如果不能,也许可以通过HTTP进行克隆。它的效率不如git协议,但是如果它能够完成任务的话。只需运行:
git clonehttp://arago-project.org/git/arago.git

您正在尝试使用git协议进行克隆。默认情况下,git协议在TCP端口9418上运行,您正在克隆arago-project.org。因此,我们希望在端口9418上看到到IP地址184.73.161.183的连接

但是,您的错误消息会向150.229.12.128端口8080报告一个错误。这可能是在www.csiro.au上运行的某种代理。你必须调查你这边的事情,看看你是否能避免代理


如果不能,也许可以通过HTTP进行克隆。它的效率不如git协议,但是如果它能够完成任务的话。只需运行:
git clonehttp://arago-project.org/git/arago.git

尝试在问题中指定错误消息。您确定您不是有某种网络问题吗?这对我来说也很好,超时就是超时。试着在问题中指定错误消息。你确定你没有网络问题吗?这对我来说也很好,超时就是超时。我的git版本是1.7.0.4,但我不知道如何更新它。我尝试通过apt get更新git core,但git版本没有更改为1.7.3.4我的git版本是1.7.0.4,尽管我不知道如何更新它。我尝试通过apt get更新git core,但git版本没有更改为1.7.3.4I无法通过http克隆。。。暂停。git协议仍然可以正常工作,因为meI几周前还在和代理打交道,试图让它正常工作。然而,我认为我已经将它们全部删除了(它仍然不起作用),将http_代理导出为空。我认为您有一些超出git的网络问题。您能否运行“host arago project.org”并验证IP地址报告是否正确?我认为克隆的最充分证明方法是运行“env-I git clone http://184.73.161.183/git/arago.git”——它使用空环境、服务器的IP地址,并通过http运行。如果这也超时了,你的网络基础设施一定有问题,恐怕我们可能无法提供帮助。我无法通过http进行克隆。。。暂停。git协议仍然可以正常工作,因为meI几周前还在和代理打交道,试图让它正常工作。然而,我认为我已经将它们全部删除了(它仍然不起作用),将http_代理导出为空。我认为您有一些超出git的网络问题。您能否运行“host arago project.org”并验证IP地址报告是否正确?我认为克隆的最充分证明方法是运行“env-I git clone http://184.73.161.183/git/arago.git”——它使用空环境、服务器的IP地址,并通过http运行。如果这种情况也发生了,那么您的网络基础设施肯定有问题,恐怕我们可能无法提供帮助。