我的拉取请求包含多个提交。在这些提交中,有一些我刚将主服务器合并到分支机构。所以我的拉取请求看起来像这样:
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没有为我提供现有拉取请求的樱桃选择提交的接口。
处理这种情况的最佳做法是什么?
答案 0 :(得分:0)
如果你的目标分支中的提交已经可以自由提交,那么实际上没有任何提交,因为它已经在目标分支中。
下次你可以使用git hunks
只添加你需要的东西。
git add -p
它将打开编辑器,其中的选项仅添加您要添加的内容。