SuperAPI AI 工具集

git-workflow

编程与开发

查看项目

更新于 10-13 17:24

技能介绍

Git Workflow Skill 是一个围绕 Git 工作流与 Pull Request 实践提供专家级指导的技能,适用于在创建 PR、管理分支、确立团队 Git 约定或改进代码评审流程时使用。

用途 该技能面向 Git 协作与代码评审环节,帮助使用者把分支管理、PR 撰写与合并策略规范化。资料明确指出,当需要创建 Pull Request、建立团队 Git 约定、改进代码评审流程、做分支策略决策或制作 PR 模板时,都可以使用该技能。

主要能力 根据资料,该技能具备以下能力:创建结构良好的 Pull Request;建立分支命名约定;定义 PR 模板与检查清单;评审 PR 质量;管理合并策略;处理变基(rebase)与冲突解决。

参考文件 技能附带参考文件 references/PULL_REQUEST.template.md,其中包含面向功能(features)、缺陷(bugs)、重构(refactors)等场景的 PR 正文模板。

分支命名 推荐的分支命名格式为 <type>/<issue-number>-<short-description>,其中 type 可取值包括 feat、fix、refactor、docs、test、chore。

PR 最佳实践 资料列出的 PR 最佳实践包括:使用遵循常规格式的清晰标题;提供说明 WHAT 与 WHY 的摘要;给出具体的测试计划;记录破坏性变更(breaking changes);为 UI 变更附上截图;关联相关 issue。

合并策略 资料给出的合并策略与适用场景为:squash 适用于功能分支、追求整洁历史;merge 适用于需要保留提交、保留审计轨迹;rebase 适用于线性历史、小改动。

适用场景 该技能适用于个人或团队在提交代码、组织分支、撰写 PR、开展代码评审以及制定合并决策等日常开发协作环节。

限制 资料未提供该技能的安装命令、支持的平台、收费方式或价格信息,以上内容暂未提供。