Kann mir jemand erklären, wie ich auf einem Server ein Git Repository einrichte, das nur Lesezugriff für die Öffentlichkeit ermöglicht, jedoch für mich als Verwalter dennoch die Möglkeit bietet mein lokales Repository auf den Server zu pushen? Git läuft schon, dazu brauche ich also keine Erklärung... Danke! Rooney
such mal nach gitolite alternativ einfach zu github oder gitorious pushen.
Gast
#2740938
Rooney Bob schrieb: > Kann mir jemand erklären, wie ich auf einem Server ein Git Repository > einrichte Definiere: Server
Gast
#2740945
Stefan B. schrieb: > such mal nach gitolite Oder noch eleganter, zb. Gitlab [http://gitlabhq.com/] installieren, sofern eigener Server vorhanden ist.
Gast
#2740953
Eine leere Datei "git-daemon-export-ok" im GIT-Repository erstellen, und "git daemon" starten. Dieser läuft dann permanent und erlaubt Zugriff der Art "git://serveradresse.de/pfad/zum/repository"
Gast
#2740978
Z.B. indem man das Repository in einem über's Web zugänglichen Verzeichnis hat und über ssh pusht. Da die anderen (wahrscheinlich) keinen ssh-Zugriff auf Deinen Server haben, können sie auch nicht pushen. Pullen sollte git meiner Meinung nach über HTTP aber können.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.