github - 如何在 Github 中自动将一个分支合并到另一个分支中?
问题描述
我想自动将来自 master 的提交合并到另一个用于不同部署策略的并行分支中。因此,基本上每当 master 发生更改时,我希望该更改自动合并到另一个分支中。
Github UI 中有没有办法做到这一点?
解决方案
Github 确实支持自动合并,但仅适用于 Pull Request。
您可以查看GitHub Action,例如action-automerge
每次进行更改时自动将源分支合并到目标分支的 GitHub 操作。
您可以将 GitHub Action 工作流添加到您的项目中,以启用“action-automerge”。
话虽如此,也许您还有其他比合并master
/更简单的方法main
。使用相同的分支但使用能够检测其执行环境的部署脚本会更容易。
推荐阅读
- java - 将 For 表达式更改为 lambda Java 8
- python - 不能用递归引用腌制对象
- django - Django REST Knox 身份验证问题
- azure - Azure CosmosDB 存储过程以更新所有项目的字段
- python - 如何使用for循环或while循环根据条件在字符串中查找单词
- c# - (Unity - C#) 按钮触发其他事件的问题
- list - 字典中的 Ansible 解析列表
- bash - 没有文件扩展名的 Bash 或 tsch 命令
- react-native - 有没有一种好方法可以设置 headerRight 以在 React Native 中传递 onPress 事件
- ios - 从 SwiftUI 按钮从另一个 swift 文件调用函数不听从函数返回