【发布时间】:2022-11-17 15:34:37
【问题描述】:
在我的组织中,我们使用一种模式,开发人员将创建一个新分支,将其合并到 dev,然后将 dev 合并到 qa,将 qa 合并到 prd。现在,我的情况是其他一些开发人员对 QA 做了一些更改,但他不想将他的更改部署到 prd。目前,我在 QA 分支中有我的更改,有什么方法可以仅将我的更改从 QA 部署到 PRD。我不想覆盖其他开发人员在 QA 中的更改。
【问题讨论】:
-
答案取决于几个因素,包括您的工作流程和政策。您是否可以从 QA 到 prod 进行挑选?您的同事父母或孩子的更改是否提交了您的更改?如果是孩子,很简单,只合并你的提交。如果是父母:您必须求助于 cherry-pick、新分支、还原和重新还原或其他方法