Github拉取请求排除"合并分支"提交



我的pull请求由几个提交组成。在这些提交中,有一些提交是我刚刚将master合并到分支的。所以我的提取请求看起来是这样的:

Commits on Apr 1, 2015
Fix issue1
Commits on Apr 2, 2015
Fix issue2
Commits on Apr 3, 2015
Fix issue1
Fix issue2
Merge branch 'mybranch' of...

我只需要在我的拉取请求中提交Fix issue1Fix issee2,并想摆脱合并分支提交。合并分支提交是不需要的,因为它们已经在我想要提取的上游
Github没有为我提供一个接口来从现有的拉请求中挑选提交
处理这种情况的最佳做法是什么?

如果您有一个已经在目标分支中的提交可以自由提交,那么实际上不会提交任何内容,因为它已经在目标分枝中了。

下次您可以使用githunks只添加您需要的东西。

git add -p 

它将打开编辑器,其中包含只添加您想要添加的内容的选项。

最新更新