首页 > 解决方案 > 我可以在命令行中自动创建和批准 PR 吗?

问题描述

我们使用 azure 管道来构建和发布。目前,我们有 sprint 分支和 master 分支,我们从 sprint 部署,然后在部署成功后合并到 master。

我们想做的是从 Master 分支部署(所以先从 sprint 合并到 Master 分支,然后再合并)。

是否可以使用一些脚本来创建 PR(sprint 和 master 分支之间的 pr),获取 PR id 然后批准 PR?

我找到了 command git request-pull,它可以在命令行中创建一个 PR,但似乎并不容易获得 PR ID 并通过命令行批准它。

我可以在 sprint 和 master 分支之间进行合并,但我希望将其作为最后的手段(理想情况下只允许 master 通过 PR 进行更改)。

标签: git

解决方案


推荐阅读