首页 > 解决方案 > 如何打开仅包含源分支前几次提交的拉取请求?

问题描述

我有一个或多或少遵循 gitflow 的 TFS git repo。审查了三个功能分支并将其合并到开发中,然后事实证明,最新合并的功能需要额外的思考。它们都没有被合并到master中。

我想向master打开一个拉取请求,其中仅包含develop中最早的两个功能。不是“跳过中间的那个”什么的,只是最早的两个按照它们在开发分支中的顺序合并。稍后我会为第三个单独的 PR 开一个。

但是 TFS 只允许打开包含所有更改的拉取请求。我看不到只选择提交链的开始的方法。

我知道我可以挑选、强制推送和所有这些,当然我希望尽可能保持开发不变。

我如何只将少数最早的未合并提交包含在 TFS git pull 请求中?

标签: gittfsversion-controlpull-requestgit-flow

解决方案


推荐阅读