SuperAPI AI 工具集

spatie-version-control

通用与其它

查看项目

更新于 10-15 21:04

技能介绍

用途:在创建提交、分支、拉取请求,命名新仓库,或决定分支与合并策略时启用,套用 Spatie 的 Git 与版本控制约定,实现一致的仓库管理。

主要能力:覆盖 Git 操作、仓库命名、分支命名、提交信息与合并策略。核心规则包括:站点仓库以小写裸域名命名,其他仓库用 kebab-case;上线后保持 main 稳定可部署,并清理过期分支;初始开发阶段使用 develop,项目上线后改用功能分支;分支名只用小写字母和连字符;提交信息应描述性、使用现在时、粒度细;定期 rebase,合并功能分支时通常 squash;对改写历史和破坏性 Git 命令按参考文档中的注意事项谨慎处理。

使用方式:先识别涉及的 Git 操作或仓库约定,再阅读 references/spatie-version-control-guidelines.md 并聚焦相关章节,在应用分支、提交、合并或清理指引前先套用项目阶段规则。

适用场景:Git 操作、仓库命名、分支命名、提交信息、合并策略。

限制:不涉及代码风格、部署流水线、CI/CD 配置。具体命令与完整规则需查阅参考文档,资料未提供更多细节。