用最简单的术语来说,git pull
a git fetch
后跟一个git merge
.
您可以git fetch
随时更新远程跟踪分支refs/remotes/
.
此操作永远不会更改您自己的任何本地分支机构refs/heads
,并且可以安全地执行此操作而无需更改您的工作副本.我甚至听说有人git fetch
在后台定期运行cron工作(虽然我不建议这样做).
git pull
您可以使用A 来使本地分支与其远程版本保持同步,同时还可以更新其他远程跟踪分支.
Git文档:git pull