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
推荐这种方式
作者:WangJianqiu
出处:https://www.cnblogs.com/WangJianqiu/p/17355064.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器