2008-09-04 6 views
14

Meine Firma ist eine kleine Firma, in der wir Git für die Versionskontrolle verwenden würden. Der Hauptserver wird lokal sein. Aber wir wollen einen Server, auf dem unser lokales Repo online gehalten wird, um unseren Kunden Zugang zu gewähren, damit sie die Gewissheit haben, dass wir das Richtige tun und ihnen erlauben, bei Bedarf von dort aus zu checken.Wie haben Sie zwei entfernte Ursprünge für Git?

Also, wenn ich einfach nur zu dem einen drängen möchte und nie davon ziehen werde, was ist der beste Git Weg dies zu tun?

Antwort

28

können Sie Fernbedienungen hinzufügen mit git remote add <name> <url>

können Sie dann mit git push <name> master:master zu einem entfernten schieben Sie Ihren lokalen Master-Zweig zu dem entfernten Hauptzweig zu schieben.

Wenn Sie ein Repo mit git clone der Remote erstellen ist origin genannt, aber Sie können einen public Repository für Ihre Online-Server erstellen und schieben, um es mit git push public master:master

Verwandte Themen