gpt4 book ai didi

打开连续 PR 的 GitHub 工作流程

转载 作者:行者123 更新时间:2023-12-01 02:36:45 25 4
gpt4 key购买 nike

我正在为一个所有者不太敏感的仓库做贡献。我想开发一个新功能,但首先我需要重构一些功能(将用于创建新功能)。

我已经为重构打开了一个 PR(仍在等待 merge )。重构对于单个 PR 来说已经足够大了。所以现在我想为新功能打开另一个 PR。我可以打开一个新的,其中包含之前 PR 的所有提交以及新功能的提交。但我想知道是否有更好的方法来做到这一点。

还是等之前的PR merge 了再开新的?

最佳答案

如果该新功能取决于您的重构,您可以立即打开该 PR,但是:

  • 新功能分支必须从您当前的重构分支开始
  • 新功能 PR 必须在其注释中包含它依赖于 PR xxx(重构 PR)首先被 merge
  • 如果重构 PR 必须以任何方式更新(新提交、 rebase 等),您将必须在更新的重构分支之上 rebase 新功能分支并强制推送。

关于打开连续 PR 的 GitHub 工作流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38670149/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com