git从远程更新到本地仓库

使用fetch从远程更新到本地

一、方法一

(1)git fetch origin master:temp   //使用远程master分支在本地创建temp(但不会切换到该分支) 如果本地存在temp分支, 并且是`fast forward', 则自动合并两个分支, 否则, 会阻止以上操作.

(2)git diff temp    //比较master分支和temp分支的不同

(3)git merge temp  //合并temp分支到master分支

(4)git branch -d temp   //删除temp

二、方法二

(1) git fetch origin master //从远程的origin仓库的master分支下载代码到本地的origin master

(2)git log -p master.. origin/master //比较本地的仓库和远程参考的区别

(3)git merge origin/master    //把远程下载下来的代码合并到本地仓库,远程的和本地的合并

你可能感兴趣的:(git从远程更新到本地仓库)