Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Abrufen und Zusammenführen von Remote-Änderungen | Grundlegende Interaktion mit Remotes
GitHub-Grundlagen
course content

Kursinhalt

GitHub-Grundlagen

GitHub-Grundlagen

1. Einführung in GitHub
2. Grundlegende Interaktion mit Remotes
3. Fortgeschrittenere Workflows

book
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:

Nachdem Sie Änderungen aus einem Remote-Repository abgerufen haben, welchen Befehl verwenden Sie, um diese Änderungen in Ihren lokalen Branch zu integrieren?

Nachdem Sie Änderungen aus einem Remote-Repository abgerufen haben, welchen Befehl verwenden Sie, um diese Änderungen in Ihren lokalen Branch zu integrieren?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 4
We're sorry to hear that something went wrong. What happened?
some-alt