git pull-Befehl

Git-Grundoperationen


git pullDer Befehl wird verwendet, um Code aus einem Remote-Repository abzurufen und mit der lokalen Version zusammenzuführen.

git pullitsrealJustYesgit fetchundgit mergeAbkürzung von ..., zuerst werden die neuesten Commit-Datensätze aus dem Remote-Repository abgerufen, dann werden diese Commit-Datensätze in Ihren aktuellen Branch zusammengeführt.

Das Befehlsformat ist wie folgt:

git pull [远程仓库名] [分支名]
  • [Remote repository name]normalerweiseorigin, ist der Standardname des Remote-Repositorys.
  • [Branch name]ist der Remote-Branch, den Sie zusammenführen möchten, zum Beispielmainodermaster。

Beispiel

Update-Vorgang:

$ git pull
$ git pull origin

Holen Sie den Master-Branch vom Remote-Host origin und führen Sie ihn mit dem lokalen Branch brantest zusammen.

git pull origin master:brantest

Wenn der Remote-Branch mit dem aktuellen Branch zusammengeführt wird, kann der Teil nach dem Doppelpunkt weggelassen werden.

git pull origin master

Der obige Befehl bedeutet, den Branch origin/master abzurufen und ihn mit dem lokalen Branch brantest zusammenzuführen.

Der obige Pull-Vorgang kann mit fetch wie folgt ausgedrückt werden:

mit meinemhttps://github.com/tianqixin/example-git-testals Beispiel, holen Sie das Remote und führen Sie es in den lokalen Branch zusammen.

$ git remote -v  # 查看信息
origin    https://github.com/tianqixin/example-git-test (fetch)
origin    https://github.com/tianqixin/example-git-test (push)

$ git pull origin master
From https://github.com/tianqixin/example-git-test
 * branch            master     -> FETCH_HEAD
Already up to date.

Der obige Befehl bedeutet, den Branch origin/master abzurufen und ihn mit dem lokalen Master-Branch zusammenzuführen.



Git-Grundoperationen

Weitere Erweiterungen