如何从GitHub仓库的各种分支中包含提交?

时间:2013-01-05 03:31:07

标签: github repository git-pull

在“问题”部分的评论中注明,repo在其某些分支(无拉取请求)中有各种拉取请求和其他修复。我如何收集所有分散的修复并提交它们?

This is the main repo我指的是。

我想要添加的一些提交位于this forkthis fork

加上this pull-request中提到的杂项(即使在很久以前就已经提到过,也没有被提及),即pbaker的。

创建一个将它们全部组合在一起的新repo / fork的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

你可以:

现在,这不是理想的工作流程:你应该只从一个分支中拉出来(只有你能以快速前进的方式应用它的修复),然后要求其他分支在你的分支上重新定义它们的历史记录。自己更新的分支。
然后重复另一个fork的过程。

然而,在真正分布式开发的情况下,这种“理想”情景不能很好地扩展 因此,想要合并/挑选你需要的一切,即使这意味着forks要重置他们自己的master分支。