繁体   English   中英

还原开发分支中失败的功能? git-flow开发

[英]Revert failed feature in the develop branch? git-flow development

假设开发人员一直在开发ABCD功能。

ABCD特征分支已合并到Develop分支中,但是QA尚未通过developer分支中C特征的测试。 时间不多了,需要进行部署,我们可以将开发人员和开发人员的所有内容(除了C功能之外)进行合并,以便进行部署

已经在开发中合并的失败功能的git-flow过程是什么? 是否应该将其从显影中移除(git恢复)?

在我们的案例中,事情从阶段进入生产,只有经过质量检查批准的功能才进入阶段。 如果不是这种情况,您始终可以使用git revert -m 1 <merge-commit-SHA>与功能合并相关的合并提交,如果该分支已被删除,请从development签出到新分支以保留提交。

Git-flow不是一成不变的。 您应使其适应您的工作流程。

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM