5

我已经使用命令在 ubuntu 中安装了 Git

sudo apt-get install git-core 
sudo apt-get install git

在此之后,我尝试使用命令安装 node.js

git clone git://github.com/ry/node.git

在这一步,它说

Cloning into node..

并且需要很长时间并且不会返回。

我在这里错过了什么吗?

4

1 回答 1

3

该存储库 ( git://github.com/ry/node.git) 实际上重定向到joyent帐户。

尝试使用 git 或 https 协议的目标url,看看克隆是否更快。

git clone git://github.com/joyent/node.git
git clone https://github.com/joyent/node.git

另外,两天前,GitHub 遇到了一些可能影响克隆的问题:

10:11 我们目前的一台文件服务器出现问题。这会影响存储库的子集。
10:05 UTC我们正在调查我们的一个文件服务器的问题。


我刚刚使用两种协议对其进行了测试:

vonc@voncp1 ~/ $ time git clone git://github.com/joyent/node.git
[ VonC,vonc@laposte.net for github.com ]
Cloning into 'node'...
remote: Counting objects: 92208, done.
remote: Compressing objects: 100% (23478/23478), done.
remote: Total 92208 (delta 72604), reused 85936 (delta 67189)
Receiving objects: 100% (92208/92208), 57.96 MiB | 4.49 MiB/s, done.
Resolving deltas: 100% (72604/72604), done.

real    0m34.156s
user    0m9.777s
sys 0m2.104s

和:

vonc@voncp1 ~/ $ time git clone https://github.com/joyent/node
[ VonC,vonc@laposte.net for github.com ]
Cloning into 'node'...
remote: Counting objects: 92208, done.
remote: Compressing objects: 100% (23478/23478), done.
remote: Total 92208 (delta 72604), reused 85936 (delta 67189)
Receiving objects: 100% (92208/92208), 57.96 MiB | 3.48 MiB/s, done.
Resolving deltas: 100% (72604/72604), done.

real    0m43.459s
user    0m10.153s
sys 0m1.752s
于 2013-02-17T00:32:57.013 回答