我在 GitHub 上创建了一个项目。作为一个纯 Java 源代码,我必须在处理它之前对其进行调整以将其转变为一个 eclipse 项目。我做了 3 次提交以反射(reflect)这些更改。
然后我完成了对实际程序的调整,我想向请求这些更改的开发人员发送 pull 请求。
我的提交历史如下:
- 提交 #1、#3 和 #4 是基于 eclipse 的,不应发送。
- #2、#5、#6、#7 和#8 与来源相关,应该发送。
如何发送省略#1、#3 和#4 的 pull 请求?
最佳答案
对于这些功能中的每一个,您都应该有一个单独的开发分支——“eclipse 项目”和“功能实现”。然后将“功能实现”的 pull 请求发送回源。
因为你还没有这样做,你可以从你克隆的地方剪切一个名为 feature
的分支,cherry-pick
提交 2、5、6、7 和8.然后为这个分支发送一个pull request。
关于git - 选择提交以发送 pull 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11721219/