我现在正在维护传统的GitHub回购,并且有很多被遗弃的PR进入旧的分支。例如,我现在在v3.5分支中工作,而PR则在3.3以上。合并请求到不同分支
如何将它们有效地合并到我的新分支如果他们的目标是老的?
万一重要,我肯定不会有冲突。
我发现了一些关于类似事情的老问题,但是我找不到任何有关如何通过github完成的信息。那还有没有功能?我必须通过git手动执行吗?
我现在正在维护传统的GitHub回购,并且有很多被遗弃的PR进入旧的分支。例如,我现在在v3.5分支中工作,而PR则在3.3以上。合并请求到不同分支
如何将它们有效地合并到我的新分支如果他们的目标是老的?
万一重要,我肯定不会有冲突。
我发现了一些关于类似事情的老问题,但是我找不到任何有关如何通过github完成的信息。那还有没有功能?我必须通过git手动执行吗?
所有引入请求都在这里
pull/ID/head
保存您可以通过
git fetch REMOTENAME pull/ID/head:BRANCHNAME
git checkout BRANCHNAME
本地退房拉拢的要求,如果你希望所有的拉你可以添加到取裁判
这是一个只读地址。是你不能远程
推回到它更新拉入请求
远程名是本地git的名字。这些被git remote -v
在github.com拉请求页面上有一个“命令行指令”的链接。如果您想要手动执行该操作,步骤如下:
多一点点搜索找到了这个网页约renaming branch on github website。它建议:
分支是如何创建的?所有分支从主?或者是3.5。从3.3分支。例如?我发现让PR进入版本分支而不是主分支很奇怪。 – migg
@migg遗憾的是历史上没有主人。 3.4从3.3分支等等。最新的分支正在扮演主角。所以现在我在3.5,并且想要合并来自3.4的所有PR。 – s1ddok