Files
TeyvatGuide/.trae/rules/git-commit-rules.md
2026-03-25 17:05:19 +08:00

1.4 KiB
Raw Blame History

Git Commit 规则

核心规则

  1. 分步提交:分步执行 git add <文件路径>git commit -m "<emoji> <描述>"
  2. 单一 emoji:每条提交只使用一个 emoji位于开头
  3. Unicode 格式:使用 Unicode emoji 图标(如 ),不要纯文本(如 :sparkles:
  4. 中文描述:以动词开头,一行不超过 100 字符
  5. 禁止 type: 声明:不要使用 ✨ feat: xxx 格式

提交格式

<emoji> <描述>

Emoji 速查

类别 Emoji 场景
新增 新功能
新增 🎨 代码结构/格式
新增 📝 文档
修改 🐛 Bug 修复
修改 🩹 小修复/补丁
修改 性能优化
修改 ♻️ 重构
修改 💄 UI/样式
删除 🔥 删除代码/文件
删除 ⚰️ 删除死代码
依赖 添加依赖
依赖 删除依赖
依赖 ⬆️ 升级依赖
部署 🚀 部署
部署 📦 编译/打包
数据库 🗃️ 数据库变更
安全 🔒 安全问题
架构 🏗️ 架构变更
体验 🧑‍💻 开发体验
进行中 🚧 进行中工作

示例

✨ 添加用户个人页面跳转功能
🐛 修复角色生日判断逻辑
🩹 补充首页mini参数处理
♻️ 重构数据库操作为事务模式
⚡️ 优化角色列表渲染性能