1 git fetch
git fetch就是把远程分支的最新的版本拉到本地的cache中,但是并不同本地的任何分支合并。要合并的话,还要人工git merge一下。
merge之前需要比较一下两个分支,不是随便就merge的。merge两个分支的时候有很多要注意的地方。
2 git pull
git pull的话,是先git fetch,然后再git merge。
3 git fetch的使用
3.1 fetch远程仓库的所有分支
git fetch <remote>
3.2 fetch远程仓库的某个分支
git fetch <remote> <rbranch>