【发布时间】:2020-06-18 17:42:26
【问题描述】:
我有一个用于开发的分支。团队提出 PR 以合并主分支中的更改。
用户 1 提高 PR -> Dev 到 Master 检查验证正在进行中 正在构建中
用户 2 提交其他更改 现在这些更改将合并到上述 PR 本身中。
我们想限制这种行为。我们希望为单独的用户提供单独的 PR,并希望将它们合并到单独的 PR 中。
【问题讨论】:
标签: git azure azure-devops pull-request
我有一个用于开发的分支。团队提出 PR 以合并主分支中的更改。
用户 1 提高 PR -> Dev 到 Master 检查验证正在进行中 正在构建中
用户 2 提交其他更改 现在这些更改将合并到上述 PR 本身中。
我们想限制这种行为。我们希望为单独的用户提供单独的 PR,并希望将它们合并到单独的 PR 中。
【问题讨论】:
标签: git azure azure-devops pull-request
调整功能/主题分支工作流程,以便开发人员在自己的功能分支中独立工作,并执行 PR:s 来开发或主分支(取决于您是否需要将整个工作总和与主分支隔离开)分支)。使用分支策略保护开发人员将 PR 合并到的分支。
例如:
https://git-scm.com/book/en/v2/Git-Branching-Branching-Workflows
如果您只需要针对某些更改从开发到主进行 PR,您可以挑选原始的拉取请求,这实质上会创建一个新的主题分支,从它到主控的拉取请求。但这往往很快就会变得相当烦人。
【讨论】: