git - 我可以在命令行中自动创建和批准 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 进行更改)。
解决方案
推荐阅读
- javascript - 如何在 Electron.js 中最小化和最大化?
- notepad++ - 在 Notepad++ 中搜索字符串和换行符
- java - 如何在 Spring Boot 上设置不安全的连接?
- python - 根据熊猫中另一个选项卡中的匹配更改值
- mysql - 如何在 mySQL 工作台中创建函数
- node.js - 有没有在node js的socket程序中连接客户端和服务器的解决方案
- groovy - Groovy - 循环通过 JSON 对象并将值填充为单行
- spring-boot - Spring Boot中应用属性优先级顺序的观察
- python-3.x - 如何在自定义函数中使用字典从大型数据框中计算新列?
- c# - 字典/列表对象的 C# 多态 JSON 反序列化