Answers:
2016年8月更新:更改“拉取请求”的基本分支最终允许更改该分支。
(这将关闭第18期,该期刊已有3年历史,并具有1500多个评论)
创建拉取请求后,可以修改基础分支,以便将拉取请求中的更改与另一个分支进行比较。
原始答案:
由于PR不能在分支中进行编辑(请参见下文),因此最简单的方法是:
(原始答案,仅在创建PR时有效)
您可以尝试选择另一个基础分支,如“ 更改分支范围和目标存储库 ”中所示(单击Edit
PR页面顶部的按钮)
考虑分支范围的最简单方法是:
- 该基地分支是你想改变应该被应用,
- 该盖分支是你想什么应用。
更改基础存储库会更改向谁通知拉取请求。
可以推送到基础存储库的每个人都将收到一封电子邮件通知,并在下次登录时在其仪表板中看到新的请求请求。
如果您选择原始维护者(所有者)想要的基础分支,则您的PR应该从您的分支(不变)合并到新的基础分支。
如果您的分支可以(仍然)在远程使用,则不必在本地创建新分支。
直接从下拉菜单中或在“#分支”(https://github.com/account/project/branches)下选择分支(包含要提交的更改)。
点击“新请求请求”。这使您可以选择一个新的基础(目标)分支。
我可以UX
针对任何fork / branch 提交分支的PR ---以前是否提交分支的PR都没关系UX
。
您现在可以:https : //github.com/blog/2224-change-the-base-branch-of-a-pull-request
“现在您可以更改打开的拉取请求的基本分支。创建拉取请求后,您可以修改基本分支,以便将拉取请求中的更改与其他分支进行比较。通过更改您最初的拉取请求,而不是使用正确的基础分支来打开新的拉取请求,您将能够保留宝贵的工作和讨论。”
您必须按照gibhub doc LINK中所述创建新的拉取请求
New Pull request
compare page
,左侧选择target branch
要推送的内容,右侧选择branch you already pushed
。PR
。PR
很简单 只需单击要更改其基础分支的PR。在网页底部附近找到“关闭拉取请求”按钮。现在,您可以正常地重新创建新的PR了-确保这次选择正确的基础分支。