Ich gab eine Ablage auf Github ab. Jetzt hatte das Original einige Updates. Wie kann ich die Änderungen aus dem ursprünglichen Repository abrufen und mit ihnen synchronisieren?
Und wenn meine Quelle in Konflikt mit der ursprünglichen Quelle steht, kann ich sie dann manuell bearbeiten?
EDIT1: Danke allen. Ich denke ich muss RTFM:)
Was in den anderen beiden Antworten nicht explizit erwähnt wird, ist, dass Sie nicht direkt vom ursprünglichen Projekt auf GitHub zu Ihrer Verzweigung auf GitHub zusammenführen können, Sie müssen über einen lokalen Klon auf Ihrem eigenen Rechner gehen.
Sie haben also das ursprüngliche Projekt als Remote eingerichtet (in den Antworten von Magnus Skog und CJlano upstream
genannt), dann von dieser Remote in Ihren lokalen Klon ziehen, eventuelle Konflikte mit Ihren lokalen Änderungen lösen und dann das Ergebnis an deine Gabel auf Github.
Fügen Sie einfach das Original-Repository als Remote hinzu und ziehen Sie Änderungen daraus
%Vor%Siehe Dokumentation von github auf "Eine Gabel synchronisieren"
Ps: Durch das Synchronisieren Ihrer Verzweigung wird nur Ihre lokale Kopie des Repositorys aktualisiert. Es aktualisiert Ihr Repository auf GitHub nicht.
Ps 2: Der eigentliche Code für jeden Schritt ist bei der Verknüpfung eingefügt am Anfang.