一.git fetch 直接从远程更新不会merge
git fetch origin master
git log -p master..origin/master
git merge origin/master
首先从远程的origin的master主分支下载最新的版本到origin/master分支上
然后比较本地的master分支和origin/master分支的差别
最后进行合并
二.git pull 相当于从远程更新并且merge到本地。
一.git fetch 直接从远程更新不会merge
git fetch origin master
git log -p master..origin/master
git merge origin/master
首先从远程的origin的master主分支下载最新的版本到origin/master分支上
然后比较本地的master分支和origin/master分支的差别
最后进行合并
二.git pull 相当于从远程更新并且merge到本地。