/git-guide
Git 提交规范和操作指南(参考文档,提交请用 /cc-best:commit)
$ npx -y skills add xiaobei930/cc-best --agent claude-codeShips with cc-best. Installing the plugin gets this command.
How it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/git-guide
Context preview
What this command does when you run it.
Git 提交规范和操作指南(参考文档,提交请用 /cc-best:commit)
Command definition
git-guide.mddescription: Git 提交规范和操作指南(参考文档,提交请用 /cc-best:commit)
allowed-tools: Read, Glob, Grep, Bash
/git-guide - Git 提交规范
定义提交时机、频率和规范。
提交时机
必须提交
| 时机 | 理由 | | ----------------- | ---------- | | 完成一个原子任务 | 保证可回滚 | | 完成一个功能模块 | 里程碑记录 | | 修复一个 bug | 问题追溯 | | 重要配置变更 | 变更追踪 | | 下班/长时间中断前 | 状态保存 |
不要提交
| 情况 | 原因 | | ------------ | ---------- | | 代码不可运行 | 破坏主分支 | | 测试未通过 | 引入问题 | | 有调试代码 | 不专业 | | 包含敏感信息 | 安全风险 |
提交频率
| 任务类型 | 建议频率 | | ---------- | ----------------- | | 新功能开发 | 每个函数/类完成后 | | Bug 修复 | 每个 bug 修复后 | | 重构 | 每个文件完成后 | | 文档更新 | 批量更新后 | | 配置变更 | 每次变更后 |
**原则**: 宁可提交多,不要提交少。小步提交便于回滚和追溯。
Commit Message 规范
格式
<type>(<scope>): <subject>
<body>
Type 类型
| type | 说明 | 示例 | | -------- | --------- | ------------------------------ | | feat | 新功能 | feat(auth): add login feature | | fix | Bug 修复 | fix(api): correct validation | | docs | 文档 | docs: update architecture | | style | 格式 | style: format with prettier | | refactor | 重构 | refactor(core): simplify logic | | test | 测试 | test(api): add unit tests | | chore | 构建/工具 | chore: update dependencies |
Subject 规则
- 动词开头:add, fix, update, remove, refactor
- 不超过 50 字符
- 不加句号
分支策略
main/master (受保护)
↑
develop (日常开发)
↑
feature/xxx (功能分支)
↑
fix/xxx (修复分支)
分支命名
- `feature/user-auth`
- `fix/login-error`
- `refactor/api-structure`
提交前检查
# 自动检查清单
- [ ] git status 确认变更范围
- [ ] git diff 检查具体修改
- [ ] 无调试代码 (print, console.log)
- [ ] 无敏感信息 (.env, secrets)
- [ ] 代码可运行
- [ ] 测试通过(如有)
> **记住**: Git 操作不可逆,提交前三思:文件是否正确、信息是否清晰、分支是否对。
Read more
description: Git 提交规范和操作指南(参考文档,提交请用 /cc-best:commit) allowed-tools: Read, Glob, Grep, Bash
/git-guide - Git 提交规范
定义提交时机、频率和规范。
提交时机
必须提交
| 时机 | 理由 | | ----------------- | ---------- | | 完成一个原子任务 | 保证可回滚 | | 完成一个功能模块 | 里程碑记录 | | 修复一个 bug | 问题追溯 | | 重要配置变更 | 变更追踪 | | 下班/长时间中断前 | 状态保存 |
不要提交
| 情况 | 原因 | | ------------ | ---------- | | 代码不可运行 | 破坏主分支 | | 测试未通过 | 引入问题 | | 有调试代码 | 不专业 | | 包含敏感信息 | 安全风险 |
提交频率
| 任务类型 | 建议频率 | | ---------- | ----------------- | | 新功能开发 | 每个函数/类完成后 | | Bug 修复 | 每个 bug 修复后 | | 重构 | 每个文件完成后 | | 文档更新 | 批量更新后 | | 配置变更 | 每次变更后 |
**原则**: 宁可提交多,不要提交少。小步提交便于回滚和追溯。
Commit Message 规范
格式
<type>(<scope>): <subject> <body>
Type 类型
| type | 说明 | 示例 | | -------- | --------- | ------------------------------ | | feat | 新功能 | feat(auth): add login feature | | fix | Bug 修复 | fix(api): correct validation | | docs | 文档 | docs: update architecture | | style | 格式 | style: format with prettier | | refactor | 重构 | refactor(core): simplify logic | | test | 测试 | test(api): add unit tests | | chore | 构建/工具 | chore: update dependencies |
Subject 规则
- 动词开头:add, fix, update, remove, refactor
- 不超过 50 字符
- 不加句号
分支策略
main/master (受保护) ↑ develop (日常开发) ↑ feature/xxx (功能分支) ↑ fix/xxx (修复分支)
分支命名
- `feature/user-auth`
- `fix/login-error`
- `refactor/api-structure`
提交前检查
# 自动检查清单 - [ ] git status 确认变更范围 - [ ] git diff 检查具体修改 - [ ] 无调试代码 (print, console.log) - [ ] 无敏感信息 (.env, secrets) - [ ] 代码可运行 - [ ] 测试通过(如有)
> **记住**: Git 操作不可逆,提交前三思:文件是否正确、信息是否清晰、分支是否对。
Role-Driven Development Workflow for Claude Code Transform Claude into a complete development team. From product requirements to code review — one plugin, full workflow. Quick Start • Features • Workflow • Commands • FAQ
Repo: xiaobei930/cc-best

