git fetch-Befehl
git fetchDer Befehl wird verwendet, um das Code-Repository vom Remote abzurufen.
In diesem Abschnitt verwenden wir GitHub als Remote-Repository für die Operationen. Bevor Sie diesen Abschnitt lesen, müssen Sie daher zuerst die relevanten Inhalte zu GitHub lesen:Git-Remote-Repository (Github)。
Nachdem dieser Befehl ausgeführt wurde, müssen Sie git merge ausführen, um den Remote-Branch in den Branch zusammenzuführen, auf dem Sie sich aktuell befinden.
Daten aus dem Remote-Repository abrufen und versuchen, sie in den aktuellen Branch zu mergen:
git merge
Dieser Befehl führt unmittelbar nach der Ausführung von git fetch einfach git merge aus, um den Remote-Branch in den Branch zusammenzuführen, auf dem Sie sich gerade befinden.
Angenommen, Sie haben ein Remote-Repository konfiguriert und möchten aktualisierte Daten abrufen, dann können Sie zuerst Folgendes ausführen:
git fetch [alias]
Der obige Befehl weist Git an, Daten abzurufen, die es hat, du aber nicht, und dann kannst du ausführen:
git merge [alias]/[branch]
Der obige Befehl führt alle Aktualisierungen auf dem Server (angenommen, jemand hat zu diesem Zeitpunkt auf den Server gepusht) in deinen aktuellen Branch zusammen.
Dieser Abschnitt verwendethttps://github.com/tianqixin/example-git-testals Beispiel.
Als Nächstes klicken wir auf Github.README.mdund bearbeiten es online:

Dann aktualisieren wir die Änderungen lokal.
$ git fetch origin remote: Counting objects: 3, done. remote: Compressing objects: 100% (2/2), done. remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0 Unpacking objects: 100% (3/3), done. From github.com:tianqixin/example-git-test 0205aab..febd8ed master -> origin/master
Die obige Meldung "0205a..febd8ed master -> origin/master" zeigt an, dass der master-Branch aktualisiert wurde. Wir können den folgenden Befehl verwenden, um die Aktualisierungen in den lokalen Branch zu synchronisieren:
$ git merge origin/master Updating 0205aab..febd8ed Fast-forward README.md | 1 + 1 file changed, 1 insertion(+)
Inhalt der Datei README.md anzeigen:
$ cat README.md # Example Git 测试 ## 第一次修改内容
Weitere Erweiterungen