一个 repo 在它的一些分支(没有拉取请求)中有各种拉取请求和其他修复,这些在“问题”部分的评论中注明。我该如何收集所有分散的修复并提交它们?
这是我指的主要回购。
我想添加的一些提交在this fork和this fork中。
加上这个拉取请求中提到的杂项(即使很久以前请求过,也没有被拉取),即 pbaker 的。
创建一个将它们结合在一起的新 repo/fork 的最佳方法是什么?
你可以:
git remote update
参见“从多个远程位置拉/推”)现在,这不是理想的工作流程:您应该只从一个分支中提取(并且仅当您可以快速应用其修复时),然后要求其他分支在您自己更新的分支之上重新设置其历史记录.
然后对另一个分叉重复该过程。
然而,在真正分布式开发的情况下,这种“理想”的场景并不能很好地扩展。
因此,合并/樱桃挑选你需要的一切的想法,即使这意味着叉子重置他们自己的master
分支。