2013-01-31 9 views
6

Wenn ich versuche, die sich aus Repository zu klonen:Cloning git-Repository Failure

git clone git://gitorious.org/qt/qt5.git qt5 

ich erhalte diese Störung:

fatal: Unable to look up gitorious.org (port 9418) (This is usually a temporary error   during hostname resolution and means that the local server did not receive a response from an authoritative server.) 

Was ist das Problem?

andere Sache, die mein Netzwerk Proxy verwenden, und ich es bereits gesetzt haben:

git config --global http.proxy http://192.168.0.7:8080 
+1

Funktioniert für mich. Auch warum ist es markiert [tag: github]? –

+2

Wenn Sie einen Proxy durchlaufen, besteht die Möglichkeit, dass Sie keine Verbindungen zur Außenwelt herstellen können, ohne den Proxy zu durchlaufen, und dass dieser Proxy nur HTTP/HTTPS-Anfragen (nicht GIT) unterstützt. Also solltest du wahrscheinlich die URL verwenden: 'https: // git.gitorious.org/qt/qt5.git' –

+0

Ich bin mir ziemlich sicher, dass es wegen der Einstellung Proxy ist, weil ich es bereits an einem anderen Ort ohne Proxy-Server und getestet habe es funktioniert, also was ist der richtige Weg, Proxy für Git zu setzen ?! – Mosi

Antwort

8

Versuchen Sie zunächst, mit einer https-Adresse statt der git ein

https://git.gitorious.org/qt/qt5.git 
(welche einen speziellen Port benötigt)

Die Alternative kann komplex sein (wie ssh port forwarding)

+0

Danke Problem gelöst :) – Mosi