Skip to content
Development
Command

/git-guide

Git 提交规范和操作指南(参考文档,提交请用 /cc-best:commit)

From plugin
4944 skills8 agents44 commands20 hooks
shell
$ npx -y skills add xiaobei930/cc-best --agent claude-code

Ships 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.md
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 操作不可逆,提交前三思:文件是否正确、信息是否清晰、分支是否对。

Read more
Read it on GitHub ↗
Ships withcc-best

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

Get the whole plugin, auto-invoked
Stats
49
Stars
0
Views
3
Forks
Maintained
Maintenance
JavaScript
Language
MIT
License
1mo ago
Last commit
6mo ago
Created

Repo: xiaobei930/cc-best