当有多个PR正在进行时,使用Git管理多个分支

时间:2017-06-01 16:26:22

标签: git

如果我有几个处于公关状态的分支机构,并且我想创建一个新分支,那么我可以开始研究新功能,我该怎么做?我是否从处于PR状态的最新分支创建新分支?

两个PR都没有合并到master中,所以我想如果我只是创建一个分支,它可能无法获取我最新PR中的最新代码。

或者我是否需要对我的审稿人进行错误审核以便快速审核并合并,这是更好的途径吗?

1 个答案:

答案 0 :(得分:0)

这是一个棘手的问题,也是我多年来经常遇到的问题。如果您要开始的下一个任务取决于PR中任一分支中包含的工作,那么您可能希望等到这些PR完成。如果您分支PR分支中的一个(或两个),那么如果您需要在审核过程中对PR分支进行重大更改,则可能会导致以后某些新工作失效的风险。

如果您可以从主题分支开始新工作,那么这可能是最简单的方法。 PR完成后,您可以考虑那些依赖于更改的任务。如果你绝对必须继续在公关部门开始工作,那么也许你可以追捕审稿人并要求他们加快审查。

理想情况下,您的工作流程应首先避免这种情况发生,但我提供了几个选项供您考虑。