SuperAPI AI 工具集

github-flow

部署与运维

查看项目

更新于 10-16 00:29

技能介绍

用途:该技能用于指导用户采用轻量级 GitHub Flow 分支模型,适合持续部署、要求 main 分支始终可部署的项目。核心原则是把 main 视为唯一事实来源,必须始终保持可部署状态。

主要能力:提供分支策略与开发者政策参考,包括分支类型与生命周期(references/branching-model.md)、上游同步、PR 与部署政策(references/policies.md)。强调使用描述性分支名、频繁推送以备份和共享工作、开始新工作前先同步本地 main。

使用方式:开始工作时从最新生产代码创建分支,命令为: git checkout main git pull origin main git checkout -b <descriptive-name> 随后进入循环:本地提交、尽早且频繁执行 git push -u origin <branch>、发起 Pull Request 讨论与评审、通过审批和 CI 后合并到 main,合并自动触发部署。

适用场景:采用持续部署、main 始终可部署的团队与项目。

限制:资料未提供具体安装命令、收费、价格、平台或效果信息;分支模型与政策细节需查阅上述参考文件。