Ich bin auf dem neuesten Stand mit Git und Gitolit. Ich habe einen Server für Remote-Repos, die mit Gitolite verwaltet werden. Ich habe einen Git Client, der damit interagiert. Alles gut bis jetzt.Gitolite gegabelt Repo
Ich möchte den richtigen Weg zu verstehen, das folgende Szenario zu behandeln ...
Es gibt ein Repo gibt (egon Github), die ich auf meinen Server klonen auf möchte, damit ich es klonen von meinem Server auf meinen Client, wo ich verzweigen und Änderungen vornehmen werde. Ich möchte diese Änderungen dann auf meinen Server übertragen. Ich möchte auch aus dem Upstream-Repo auf meinen Server holen können. Wenn ich später meine Änderungen upstream senden möchte, sende ich eine git Anfrage-Pull von meinem Server.
Ich kann nicht herausfinden, was der beste Weg ist, dies mit Gitolit auf dem Bild zu tun. Ich nehme an, dass in der Gitolite-Konfiguration für einen solchen Repo eine Syntax benötigt wird, aber ich kann keine Beispiele finden.
Ich habe auf meinen Suchen Verweise auf Admin-Defined-Commands gefunden, die der Weg sein könnte, dies zu tun, aber es scheint eine Menge Arbeit zu sein, um für jemanden zu implementieren, der relativ neu zu gitolite ist. Vielleicht ist es der einzige und richtige Weg und ich werde es tun. nur für den Fall zu fragen gibt es eine bessere/einfachere Art und Weise ...
Jede mögliche Anleitung geschätzt, Google heute nicht mein Freund ...
Mein gitolite verwalteten Server das Unternehmen in meinem Setup ist, die gesichert ist up, daher der Grund dafür, meine lokalen Änderungen dazu zu drängen. Die Art und Weise, wie du es vorgeschlagen hast, ist, wo ich in meinem eigenen Denken gelandet bin, also bestätigst du zumindest meine Gedanken, also danke dafür :) – starfry
@starfry Ja, es ist das Beste, das zu tun, was du für deinen lokalen Computer brauchst , bevor Sie zum (Gitolite) Server zurückkehren. – VonC