通过 VS 团队服务从特定提交创建拉取请求

Create pull request from specific commit via VS team services

我正在尝试从特定提交创建拉取请求。可能吗?

详情:

分支b1中有提交c1、c2、c3,提交c3也在分支b2中。创建拉取请求以将提交 c2 合并到分支 b2。

我失败的尝试:

由于 REST Api 没有执行合并或解决冲突的任何功能,因此在推送提交数据之前,需要在本地执行任何与合并、变基、挑选等相关的操作回到 VSTS。

最简单的解决方案是执行目标存储库的克隆,然后在将更改推回之前执行更改。

根据您要完成的目标,浅克隆可能就足够了,但如果您想挑选旧提交,这可能不适合您。