13

我在 GitHub 上创建了一个项目。作为一个纯 Java 源代码,我必须先对其进行调整以将其转换为 Eclipse 项目,然后再进行处理。我做了 3 次提交来反映这些变化。

然后我完成了对实际程序的调整,我想向开发人员发送一个拉取请求,请求这些更改。

我的提交历史如下:

  • 提交 #1、#3 和 #4 是基于 eclipse 的,不应发送。
  • #2、#5、#6、#7 和 #8 与源相关,发送。

如何发送省略 #1、#3 和 #4 的拉取请求?

4

1 回答 1

14

您应该为这些特性中的每一个都有一个单独的开发分支——“eclipse 项目”和“特性实现”。然后将“功能实现”的拉取请求发送回源。

由于您还没有这样做,您可以feature从您克隆并cherry-pick提交 2、5、6、7 和 8 的点剪切一个调用的分支。然后为此分支发送拉取请求。

于 2012-07-30T12:11:12.673 回答