Kursinhalt
GitHub-Grundlagen
GitHub-Grundlagen
Abrufen und Zusammenführen von Remote-Änderungen
Abrufen von Remote-Änderungen
Um unsere lokale Ansicht der Remote-Änderungen zu aktualisieren, verwenden wir den Befehl git fetch
. Dieser Befehl ruft die Commits aus dem Remote-Repository in die entsprechenden Remote-Branches auf unserem System ab, sodass wir überprüfen können, was von anderen committet wurde.
Nach dem Abrufen ist der Inhalt in unserem Remote-Branch verfügbar, aber noch nicht in unserem lokalen Branch. Im Wesentlichen haben wir einfach die Daten über den aktuellen Zustand des Remote-Repositorys aktualisiert. Lassen Sie uns nun die Commits im Remote-Hauptbranch ansehen, indem wir den folgenden Befehl ausführen:
Diese Überprüfung zeigt, dass der Remote-Branch origin/main
auf den neuesten Commit verweist, während unser lokaler Haupt-Branch noch auf einem früheren Commit ist. Wenn wir jetzt git status
ausführen, wird angezeigt, dass unser lokaler Branch hinter seinem Remote-Gegenstück liegt:
Zusammenführen von Remote-Änderungen
Um die Änderungen zu synchronisieren und zu integrieren, können wir den origin/main
in unseren lokalen Hauptzweig mit dem folgenden Befehl zusammenführen:
Nach dem Merge wird Git bestätigen, dass die Änderungen durch einen Fast-Forward-Merge integriert wurden, und es listet die neue Datei test.txt
auf. Wenn wir das git log
auf unserem Branch überprüfen, wird nun angezeigt, dass unser Hauptbranch auf dem neuesten Stand mit origin/main
ist:
Danke für Ihr Feedback!