Loading

Git-获取远程仓库到本地分支

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

推荐这种方式

posted @ 2023-04-26 11:09  六弦汤姆  阅读(152)  评论(0编辑  收藏  举报