【问题标题】:How can I include commits from various forks of a GitHub repo?如何包含来自 GitHub 存储库的各种分支的提交?
【发布时间】:2012-12-19 13:11:32
【问题描述】:

一个 repo 在它的一些分支(没有 pull-request)中有各种拉取请求和其他修复,这些在“问题”部分的 cmets 中注明。我该如何收集所有分散的修复并提交它们?

This is the main repo我指的是。

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

加上this pull-request 中提到的其他杂项(即使很久以前请求过,也没有被删除),即 pbaker 的。

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

【问题讨论】:

    标签: github repository git-pull


    【解决方案1】:

    你可以:

    现在,这不是理想的工作流程:您应该只从一个分叉中提取(并且只有当您可以快速应用其修复时),然后要求其他分叉在您的基础上重新设置其历史记录拥有更新的分支。
    然后对另一个分叉重复该过程。

    但是,在真正的分布式开发的情况下,这种“理想”场景无法很好地扩展。
    因此,合并/樱桃挑选您需要的一切的想法,即使这意味着叉重置他们自己的master分支。

    【讨论】:

      猜你喜欢
      • 2015-08-03
      • 2013-07-20
      • 2016-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-13
      • 2011-01-02
      • 1970-01-01
      相关资源
      最近更新 更多