SuperAPI AI 工具集

managing-git

办公与效率

查看项目

更新于 10-15 20:12

技能介绍

用途:面向版本控制与协作开发,提供 Git 工作流、分支策略、提交规范与发布管理的最佳实践指引。

主要能力:介绍三种分支策略(Git Flow、GitHub Flow、Trunk-Based Development)及其适用场景与分支用途;Conventional Commits 提交格式 <type>(<scope>): <subject>,含 feat、fix、docs、style、refactor、test、chore、perf、ci 等类型与正反示例;分支命名规范 <type>/<ticket>-<short-description>;日常命令流程、冲突处理步骤、PR 检查清单与体积建议、语义化版本 MAJOR.MINOR.PATCH、发布流程与 changelog 格式、Git 钩子(pre-commit、commit-msg、pre-push、post-merge)示例、常见问题排查命令与应避免的反模式。

使用方式:按场景查阅对应章节。日常流程示例:git checkout main;git pull origin main;git checkout -b feature/AUTH-123-add-login;git add -p;git commit -m "feat(auth): add login form";git fetch origin;git rebase origin/main;git push -u origin feature/AUTH-123-add-login。冲突时先 git status,再编辑冲突文件、git add 标记已解决,随后 git rebase --continue 或 git commit。

适用场景:仓库管理、分支创建、合并与冲突处理、发布管理、代码评审、维护整洁历史。

限制:本资料未提供具体工具版本、平台限制或收费信息。