打开多个 PR 的最佳实践

best practices to open more than one PR

我正在从事一个具有一些新功能(定义明确)的个人项目,我会将每个功能的 PR 公开给我的审阅者。

但是我的审稿人每周只能看一次我的 PR,然后我会完成一个以上的功能直到它。

我想知道在第一个 PR 后我从哪个分支创建另一个。

例如(我们将只使用 master 和 feature-branches):

我从 master 创建了一个名为 feature-one 的分支,对其进行了 4 次提交,完成了工作并推送并打开了一个 PR。现在对于功能二,我打开一个新分支...只要审阅者还没有看过我的第一个 PR,这个功能二分支我从主分支或我已经做 PR 的功能一分支创建还没有审核?

这将在 PR 可以是智能或独立功能(如新控制器和布局)的几种情况下发生

我认为 PR 是合并到 master 的请求。

在那种情况下,每个特征都应该是它自己的分支,从 master 的最新状态分支出来。在将完成的功能作为 PR 提交之前,拉取 master 并将该分支变基到 master.

所有其他员工的行为方式应相同。