Jau. Aber insbesondere durch die Einschränkung "git push nur zu bare Repo" läuft es dann doch wieder ein bisschen auf Client-Server hinaus. Damit das mit den Kollegen geht braucht also jeder zwei lokale Reops, eines bare und eines mit Arbeitsverzeichnis.
Das mit dem Benutzernamen/Passwort hatte ich wohl übersehen, aber schön wenn's jetzt funktioniert