首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用git合并无关分支

如何使用git合并无关分支
EN

Stack Overflow用户
提问于 2016-10-09 06:20:30
回答 1查看 3.4K关注 0票数 0

我曾经为相同的产品做过涉及pcb板设计和固件开发的项目。我的问题是,我应该如何使用git,在两个分支'PCB‘和'FIRM’上工作,并最终在RELEASE1.0提交上合并它们,这表明这些标签可以工作?例如,我在PCB上工作了一周,然后我制作了电路板,其间我做了一些稳固的开发,当电路板出现时,我测试它,如果它工作,我在第一个版本中将PCB与firm合并,所以我发现pcb中有一些错误,所以我修复了它并重新制作了它,但最后一家公司不是向后兼容的,所以当新的电路板出现时,我必须合并新的公司,以此类推。我的问题是,这些文件是完全不相关的,但我想有一个所有的东西,当它的工作图片,所以如果我做一个简单的合并,它失败了,因为没有任何类似的文件,从公司到印刷电路板..你应该如何维护这种项目?实际上我有超过公司和印刷电路板,我也有,软件,3D设计,Bootloaders,和其他无关的文件,但与产品相关...所以我真的想要一个图片,当所有这些东西汇聚和works...thanks提前为您的建议..

EN

回答 1

Stack Overflow用户

发布于 2016-10-09 07:20:35

假设您有许多分支,包括2个分支foobar (foobar是不相关的。实际上,所有随机的两个分支对都是直接/间接相关的)。

然后,您希望将bar合并到foo

代码语言:javascript
运行
复制
git checkout foo
git merge bar
git add -A .
git push

或其他解决方案(通过三向合并进行基址调整)

代码语言:javascript
运行
复制
git checkout foo
git rebase bar
git checkout bar
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39937955

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档