Git的拉取Pull和获取Fetch的区别
使用git直接提交的话,直接git push 获取最新版本,有两种方法:拉取pull和获取fetch git pull 从远程拉取最新版本 到本地并自动合并,git pull origin master git fetch 从远程获取最新版本到本地,不会自动合并, git fetch origin master 实际使用中,使用 git fetch 更安全,在合并merge之前可以看清楚更新情况,再决定是否合并。 git fetch 相当于是从远程获取最新到本地,不会自动merge,如下指令: git fetch orgin master //将远程仓库的master分支下载到本地当前branch中 git log -p master ..origin/master //比较本地的master分支和origin/master分支的差别 git merge origin/master //进行合并 也可以用以下指令: ...