Kursinhalt
GitHub-Grundlagen
GitHub-Grundlagen
Änderungen Abrufen
Tatsächlich ist das Abrufen und anschließende Zusammenführen von Änderungen ein äußerst häufiges Szenario. Deshalb bietet Git einen einzigen Befehl, git pull
, der diese beiden Operationen kombiniert und die Änderungen in den aktuellen Branch integriert.
Lassen Sie uns nun die von John vorgenommenen Remote-Änderungen in unser lokales Repository ziehen:
Wie Sie sehen können, ist die Ausgabe dieses Befehls im Wesentlichen eine Kombination der Ausgaben der Befehle git fetch
und git merge
.
Sie können auch den Befehl git remote show origin
ausführen, um zu sehen, dass es tatsächlich einen Remote-Branch john/test
gibt, aber unser lokales Repository hat nicht den entsprechenden lokalen Branch.
Lassen Sie uns einen lokalen Branch dafür erstellen, indem wir den Befehl git checkout
ausführen:
Lassen Sie uns aufschlüsseln, was gerade passiert ist:
- Wir haben zum Branch
john/test
gewechselt; - Git hat automatisch den Inhalt des Remote-Branches in den lokalen Branch kopiert;
- Der Arbeitsbaum wurde aktualisiert, um den Inhalt des
john/test
Branches widerzuspiegeln.
Wir können leicht überprüfen, dass wir uns auf diesem Branch befinden und dass er aktuell mit seinem Remote-Gegenstück ist, indem wir uns den neuesten Commit ansehen:
Danke für Ihr Feedback!