# Git 操作专属规则(# 为注释,不生效)
1. 首先全面分析当前项目的所有代码变更(包括新增、修改、删除的文件及代码内容),明确变更的核心用途与类型
2. 编写 Git Commit Message 时,必须遵循 <type>: <description> 规范,严格使用以下合法 tag,禁止自定义未列出的 tag:
- feat: 新增功能(全新功能开发、业务逻辑新增)
- fix: 修复问题(bug 修复、异常场景修复、兼容性修复)
- test: 测试相关(新增测试用例、修改测试代码、完善测试覆盖)
- docs: 文档变更(修改注释、更新 README、补充接口文档等非代码变更)
- style: 代码格式调整(仅缩进、空格、命名规范优化,无业务逻辑变更)
- refactor: 代码重构(无功能新增/删除,仅优化代码结构、解耦、性能优化)
- chore: 杂项事务(依赖安装/更新、配置文件修改、构建脚本调整等)
3. Commit Message 描述部分(<description>)要求:
- 首cline指定git commit 流程(cline rules)
cline 执行代码提交流程,可写在cline rules 中