SuperAPI AI 工具集

1k-git-workflow

编程与开发

查看项目

更新于 10-16 00:04

技能介绍

用途:为 OneKey 开发提供统一的 Git 工作流与约定,在创建分支、提交代码或发起 PR 时使用,触发词包括 git、branch、commit、PR、pull 等。

主要能力与规范: 分支管理:主分支为 x,是主要开发分支;流程为 x → 创建功能分支 → 开发 → PR 回 x。不要使用 onekey、master 或 main 作为基础分支,始终使用 x。禁止直接在 x 分支上工作,必须创建功能分支。 分支命名:功能分支用 feat/description 或 feature/description;缺陷修复用 fix/description;重构用 refactor/description。 提交信息:采用 Conventional Commits 格式,类型包括 feat(新功能)、fix(缺陷修复)、refactor(重构)、perf/optimize(性能优化)、chore(构建、版本或非代码变更)、docs(仅文档)。格式为 type: short description,使用小写,首行不超过 72 字符,可包含 issue 编号,如 fix: resolve login bug OK-12345。Claude Code 提交时不要包含“Generated with Claude Code”链接,也不要包含“Co-Authored-By: Claude”签名,提交信息应与人工编写无异。 PR 命名:与提交信息格式一致,如 feat: add dark mode support、fix: resolve authentication timeout issue、refactor: simplify payment processing logic。

使用方式(常用命令): 创建功能分支: git checkout x git pull origin x git checkout -b feat/my-new-feature 提交变更: git add . git commit -m "feat: add user profile page" 推送并创建 PR: git push -u origin feat/my-new-feature 然后通过 GitHub UI 或 gh CLI 创建 PR。 基于最新 x 变基: git fetch origin git rebase origin/x

适用场景:OneKey 项目中的日常开发协作,包括分支创建、代码提交、PR 发起与变基同步。

限制:资料未提供该技能的安装方式、依赖、平台支持范围、收费信息及具体效果说明,暂未提供。