SuperAPI AI 工具集

git-workflow

编程与开发

查看项目

更新于 10-15 17:28

技能介绍

用途:指导开发者规范化使用 Git,并高效利用 GitHub、Gitee 等代码托管平台进行协作。

主要能力: 一、提交规范。遵循 Conventional Commits,格式为 <type>(<scope>): <description>。类型包含 feat(新功能)、fix(修补 bug)、docs(文档修改)、style(代码格式修改,不影响代码运行)、refactor(重构)、perf(性能优化)、test(增加测试)、chore(构建过程或辅助工具变动)。示例:feat(auth): add google oauth2 login support。 二、分支策略。Trunk Based Development(推荐):main 为随时可发布的主分支,feature branches 为短生命周期功能分支,合并后即删除。Git Flow(传统):master、develop、feature/、release/、hotfix/*。 三、平台特定指南。GitHub:Actions 用于 CI/CD,Pages 用于静态网站托管,PR 流程与 Code Review。Gitee(码云):国内加速,适合国内镜像与私有项目;Gitee Go 为内置 CI/CD 流水线;Gitee Pages 为静态托管服务。

智能体与 MCP 增强:推荐智能体角色 Git Workflow Specialist(详见 AGENTS.md),专注代码审查、提交信息规范化和发布流程管理。推荐 MCP 工具:Git MCP 自动执行 git add、git commit、git push,并分析 git log 生成 Changelog;GitHub MCP 创建 Issue、提交 PR、Review 代码、管理 Releases;mcp-feedback-enhanced 在生成 PR 描述或 Commit Message 时若上下文不足,使用 ask_followup_question 询问用户修改原因或关联 Issue,在进行 Code Review 时确认用户的 Review 重点。

限制:资料未提供安装命令、具体 MCP 配置方式及收费信息。