2013-02-14 9 views
5

nimmt ich Git in ubuntu mit dem BefehlCloning auf ubuntu lange

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

Danach installiert habe, habe ich versucht node.js mit dem Befehl

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

In diesem Schritt zu installieren, es sagt

und dauert eine lange Zeit und kehrt nicht zurück.

Fehle ich hier etwas?

+0

Try ‚git clone -v; , für ausführliche Ausgabe. – bbaja42

+0

Es ist ein sehr großes Projekt, und Sie klonen die ganze Sache. Es wird eine Weile dauern. –

+0

definieren "eine lange Zeit". Und wie schnell ist deine Internetverbindung? Sieht so aus, als hättest du alles gut gemacht. Sie müssen nur etwas geduldiger sein. Knoten ist ein großes Projekt. –

Antwort

3

Dieses Repository (git://github.com/ry/node.git) tatsächlich umleiten auf joyent Konto.

Versuchen Sie die Ziel URL, mit Git oder HTTPS-Protokoll und sehen, ob der Klon schneller ist.

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

Plus vor 2 Tagen, GitHub einiges Problem wurde erlebt, die den Klon ausgewirkt haben könnten:

10:11 Wir erleben zur Zeit Probleme mit einem unserem Dateiserver. Dies betrifft eine Teilmenge von Repositories.
10:05 UTCWir untersuchen Probleme mit einem unserer Dateiserver.


Getestet habe ich es nur mit beiden Protokollen:

[email protected] ~/ $ time git clone git://github.com/joyent/node.git 
[ VonC,[email protected] 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 

und:

[email protected] ~/ $ time git clone https://github.com/joyent/node 
[ VonC,[email protected] 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 
+0

Vielen Dank VonC. Der HTTPS Ansatz funktioniert! – user1979776

+0

Huh, komisch. 'Zeit' Befehl funktioniert für alles außer' Git Klon' für mich:/ – Arin

+1

@Arin Strange: eine neue Frage mit Ihrem OS und Git Version – VonC