Ich habe also ein Git-Repository, das ich von einer Upstream-Quelle auf Ghithub geklont habe. Ich habe ein paar Änderungen daran vorgenommen (die nicht festgeschrieben sind und im Hauptzweig liegen). Was ich tun möchte, ist, meine Änderungen als neuen Zweig auf meine Github-Seite zu übertragen und Github immer noch als Gabel sehen zu lassen.
Ist das möglich? Ich bin ziemlich neu in Sachen GitHub. Hat meine Frage überhaupt Sinn ergeben?
Der einfachste Weg, den ich mir vorstellen kann (und ich bin mir sicher, dass dies der am weitesten verbreitete ist), ist es, das Repo auf Github zu verteilen. Klonen Sie es lokal in ein anderes Verzeichnis. Fügen Sie das Upstream-Origin-Repo hinzu. Erstellen Sie einen Zweig in diesem neuen gespaltenen Repo. Kopieren Sie meine Codeänderungen von Hand in das neue lokale Repo. Und dann schiebe es zurück zu meinem Github.
Ist dies ein häufiger Anwendungsfall, bei dem es einfacher ist, Verzeichnisse zu duplizieren?
Ich schätze, ich frage hier im Gegensatz zu SO, da ich unter Linux Kommandozeilengit verwende und die Leute hier bessere Antworten geben.