GIT: öffentlicher Lesezugriff

OP #2740902
Lesenswert?
• ▲
▼
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
Gast #2740953
Lesenswert?
• ▲
▼
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
Lesenswert?
• ▲
▼
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.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren