Nach dem clonen eines meiner Projekte bei Gitorious wollte ich meine lokalen Änderungen auf den Server schieben.
Leider brach
git push origin master
mit der Fehlermeldung
fatal: The remote end hung up unexpectedly
fehl.
Die Lösung ist recht simpel, in der Datei .git/config muss im „[remote „origin“]“ Bereich die Zeile
url = git://gitorious.org/project/project.git
durch
url = git@gitorious.org:project/project.git
ersetzt werden.
Dann klappts auch mit dem push.