我有一个或多或少跟随gitflow的TFS git回购。审查了三个功能分支并将其合并到 develop 中,然后发现最新合并的功能需要更多的思考。他们还没有合并到 master 中。
我想向 master 中打开一个拉取请求,该请求仅包含 develop 中的最早两个功能。不是“跳过中间的那个”之类的东西,而是按照它们在 develop 分支中的顺序将最早的两个合并。稍后,我将为第三个单独打开PR。
但是,TFS仅允许打开包含所有更改的请求请求。我认为没有办法只选择提交链的开始。
我知道我可以选择,强制推动,当然我想尽可能保持 develop 不变。
我怎么只有TFS git pull请求中包含的最早的未合并提交?