抓取远程仓库数据可以用git fetch和git pull
git fetch <remote>
拉取当前分支的跟踪的远程仓库有而本地没有的数据
git fetch --all
拉取当前分支的跟踪的远程仓库有而本地没有的数据,它并不会修改工作目录中的内容
git pull <remote> <远程分支>
拉取当前分支的跟踪的远程仓库的数据合并到工作目录,在大多数情况下它的含义是一个 git fetch
紧接着一个 git merge
命令
更通俗的讲就, git fetch是增量更新(拉取新文件),git pull是全量更新(拉取新的和更改的文件)