Github pull请求排除' merge branch'提交

时间:2015-04-21 17:16:12

标签: git github

我的拉取请求包含多个提交。在这些提交中,有一些我刚将主服务器合并到分支机构。所以我的拉取请求看起来像这样:

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...

我只需要在我的拉取请求中提交来自 Apr 3 修复问题1 修复问题2 ,并希望摆脱该 合并分支提交。不需要合并分支提交,因为那些已经存在于我想要拉出的上游 Github没有为我提供现有拉取请求的樱桃选择提交的接口。
处理这种情况的最佳做法是什么?

1 个答案:

答案 0 :(得分:0)

如果你的目标分支中的提交已经可以自由提交,那么实际上没有任何提交,因为它已经在目标分支中。

下次你可以使用git hunks只添加你需要的东西。

git add -p 

它将打开编辑器,其中的选项仅添加您要添加​​的内容。