文件
yjyf/.trae/rules/git-commit-message.md
YuanWen c01e8fc7d9 feat: 新增大量服务类图标及相关接口配置
- 新增20+家电维修类图标(电视、空调、冰箱等)
- 新增短信发送、微信手机号登录接口
- 新增服务规格查询接口
- 更新后台配置与菜单结构
- 移除支付插件相关配置
2026-11-03 11:19:24 +08:00

1.8 KiB

alwaysApply, scene
alwaysApply scene
true git_message

Git 提交信息规范

格式要求

提交信息必须遵循以下格式:

<type>(<scope>): <subject>

<body>

<footer>

type(类型)

使用以下类型之一:

类型 说明
feat 新功能
fix 修复缺陷
update 功能更新/增强
refactor 代码重构(不改变功能)
style 代码格式调整(不影响功能)
docs 文档变更
test 测试相关
chore 构建、依赖、配置变更
perf 性能优化
deploy 部署相关变更

scope(作用域)

可选,标明影响范围。本项目常用作用域:

  • admin - 后台模块
  • front - 前台模块
  • common - 公共模块
  • api - API接口
  • plugin - 插件
  • config - 配置
  • database - 数据库/SQL
  • ui - 界面样式
  • security - 安全相关

subject(主题)

  • 使用中文描述
  • 简洁明了,不超过 50 字
  • 以动词开头:新增、修复、优化、删除、修改、更新等
  • 句末不加标点

body(正文)

可选,详细说明变更内容:

  • 列出具体变更点
  • 每行以 - 开头
  • 说明变更原因(如有必要)

footer(页脚)

可选,用于:

  • 关联 Issue:Refs: #123
  • 破坏性变更说明
  • 备注信息

示例

feat(admin): 新增订单导出功能

- 新增订单列表页导出按钮
- 支持导出当前筛选结果
- 导出字段包含订单号、金额、状态、下单时间

fix(front): 修复会员中心头像上传失败问题

- 修复 multipart 表单 boundary 生成错误

规则

  1. 提交信息使用中文
  2. type 和 subject 必填,scope 和 body 可选
  3. 空行分隔 subject 和 body
  4. 保持简洁,避免冗长描述