git - 选择提交以发送 pull 请求

标签 git github pull-request

我在 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/

相关文章:

github - 将域指向 GitHub 页面 - 记录已在使用错误

git - 将标签添加到 pull 请求

git - 如何修改 GitHub pull request?

Git:将本地分支复制到另一个本地目录

git - Jenkins 配置和安全问题

git - 构建期间未找到 Visual Studio Online CI Nunit 测试

git - 如何获得 pull 请求的所有权?

Git : Failed at pushing to remote server, ' REPOSITORY_PATH ' 不是git命令

html - GitHub Pages (github.io) 找不到 doxygen 生成的页面 (404)

github - 如何正确地将 git push 与 nuget 集成?