SuperAPI AI 工具集

branches

通用与其它

查看项目

更新于 10-16 07:27

技能介绍

用途:为 RedisInsight 项目创建并命名符合约定的 Git 分支,在新建分支、检出分支或用户提到分支命名时使用。

命名格式:采用小写 kebab-case,带类型前缀与 issue/工单标识,模式为 <type>/<issue-ref>/<short-title>。

内部 JIRA 示例:feature/RI-123/add-user-profile、bugfix/RI-789/memory-leak、fe/feature/RI-567/add-dark-mode、be/bugfix/RI-345/fix-redis-connection、docs/RI-333/update-docs、test/RI-444/add-unit-tests、e2e/RI-555/add-integration-tests。开源 GitHub 示例:feature/123/add-export-feature、bugfix/789/fix-connection-timeout。特殊分支:release/v2.0.0、ric/RI-666/custom-prefix。

分支类型:feature/ 新功能与重构(跨多个区域);bugfix/ 缺陷修复(跨多个区域);fe/feature/ 仅前端功能(仅 redisinsight/ui/ 目录);fe/bugfix/ 仅前端缺陷修复(仅 redisinsight/ui/ 目录);be/feature/ 仅后端功能(仅 redisinsight/api/ 目录);be/bugfix/ 仅后端缺陷修复(仅 redisinsight/api/ 目录);docs/ 文档变更;test/ 测试相关变更;e2e/ 端到端测试变更;release/ 发布分支;ric/ 特殊场景自定义前缀。注意:当缺陷修复仅影响 redisinsight/ui/ 目录时,使用 fe/bugfix/ 前缀而非 bugfix/。

issue 引用:内部使用 RI-XXX(JIRA 工单),开源使用 XXX(GitHub issue 编号);# 仅用于提交信息,不用于分支名。

限制:资料未提供安装命令、配置方式或自动化执行步骤。