git - 打开连续PR的GitHub工作流程

原文 标签 git github

我正在为回购的所有者做出响应,而回购的所有者反应不是很好。我想开发一个新功能,但是首先我需要重构一些功能(将用于创建新功能)。

我为重构打开了一个PR(仍在等待合并)。对于单个PR,重构已经足够大。因此,现在我想为新功能打开另一个PR。我可以使用上一个PR的所有提交加上新功能的提交来打开一个新的提交。但是我想知道是否有更好的方法可以做到这一点。

还是应该在打开新PR之前等待上一个PR合并?

最佳答案

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


该新功能分支必须从您当前的分支分支开始
该新功能PR必须在其注释中包括它依赖于首先合并的PR xxx(重构PR)
如果必须以任何方式更新重构PR(新的提交,重构,...),则必须在已更新的重构分支之上重新构建新功能分支并强制推送。

相关文章:

android - 如何在Android Studio中更改Visual Studio Team Services存储库?

git - 为什么重新提交的提交ID与精选的ID不同?

git - 如何从Git的中央存储库更新特定的文件夹/文件?

git - 无法安装popper(git命令失败)

asp.net-mvc - 为什么自动将ApplicationInsights.config文件添加到Github存储库中而忽略

git - 错误:src refspec与任何不匹配

git - 初始克隆后扩展`git-p4` clientspec

java - 如何使用Kumo Java Word Cloud?

github - 通过评论过滤GitHub拉取请求

git - 当我在git中输入ssh-keygen -t rsa -C“your@email.com”时,它会出现“Too many arguments”错误