1、git pull:获取最新代码到本地,自动合并到当前分支
//查询当前远程的版本 git remote -v //直接拉取并合并最新代码 git pull origin xxxx(远端分支名称)
不推荐这种直接合并的方式,不能够提前处理冲突
2、git fetch + merge:获取最新代码到本地,手动合并分支
2.1、额外建立本地分支的方式
//查询当前远程的版本 git remote -v
//获取远程最新代码到本地临时分支
git fetch origin xxxx(远程分支):xxx1(本地临时分支)
//查看本地xxxx1临时分支与当前分支的版本差异
git diff xxxx1
//合并本地临时分支xxxx1到本地分支xxxx
git merge xxxx1
//删除本地临时分支xxxx1
git branch -D xxxx1
不推荐这种方式,需要对额外的分支进行处理
2.2、不额外建立本地分支的方式
//查询当前远程的版本 git remote -v
//获取最新代码到本地分支
git fetch origin xxxx
//查看本地分支与远端分支的差异
git log -p xxxx..origin/master
//合并最新代码到本地分支
git merge orgin/xxxx
推荐这种方式
标签:git,xxxx,仓库,Git,xxxx1,本地,远程,分支 From: https://www.cnblogs.com/WangJianqiu/p/17355064.html