首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >GIT中的CI :如何恢复一个特性的多次提交

GIT中的CI :如何恢复一个特性的多次提交
EN

Stack Overflow用户
提问于 2015-03-07 01:05:18
回答 2查看 383关注 0票数 2

在持续集成期间,我们将所有功能分支合并到开发分支,每天至少一次;并且至少每天将主线拉到功能分支。可能会有很多提交,因为特性/集成分支可以每天更新。

那么功能X似乎就不会发布了。如何从develop恢复所有与特性X相关的提交?

在这样的恢复之后,团队,与所有其他功能分支一起工作,将拉入主分支(因此功能A代码也将从它们中删除)。这是否可以照常进行,还是应该采取一些特别的步骤?

更新:经验表明,当我们尝试仔细地合并想要的功能时,我们会遇到巨大的合并冲突;此外,测试需要从零开始。我们的计划是通过合并到开发中来避免这种情况,并每天从开发中拉到功能分支中。在截止日期,我们可能会决定某些功能没有发布,因此,需要回滚该功能。寻找GIT命令的具体建议,用于此特定情况:如何“按功能名称回滚所有提交”。谢谢!

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28903882

复制
相关文章

相似问题

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