Git - Unterschiedliche Fernbedienung für jeden Zweig

Ich bin mir nicht sicher, wie ich das richtig fragen soll, aber ich werde versuchen, mein Bestes zu geben - ich bin auf keinen Fall ein Git-Liebhaber, ich weißWie die grundlegenden Befehle aber nicht fortgeschrittene Terminologie / Funktionalität zu verwenden.

Ich habe ein privates Repositorymyrepo von einem privaten Server geklontgit.mydomain.com. Ich bin mit dem Verzweigungsprozess von Code im selben Repository wie vertrautgit checkout -b mybranch - Ich möchte jedoch lieber zu GitHub als zu meinem privaten Server verzweigen, was ungefähr so ​​aussieht:

Repo       Branch      Remote Location    (Purpose)
------------------------------------------------------------
myrepo --> private --> git.mydomain.com  (Incremental work)
  |
  +------> public  --> github.com        (Public releases)

Im Wesentlichen würde ich gerne in der Lage seingit checkout public undgit merge private.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage