git提交规范
`0## 标准流程
build
影响构建组件的修改, 如增加了依赖,删除依赖,项目版本迭代
- ➕ 添加依赖
- ➖ 删除依赖
- ⬆️ 升级依赖包
- ⬇️ 降低依赖包
- 📌 锁定版本
- 🚀 项目部署
- 🎉 开始/发布项目
docs
文档修改
- 📝 添加更新文档
feat
添加了新功能/特性
- ✨ 新特性
- 📈 添加分析跟踪或描点
- 🌐 国际化支持
- 💥 破坏性更改
- 💬 添加更新文本文字
- 🤡 Mock 模拟数据
- 🏷 添加或更新类型
- 🚩 添加,更新.删除特性标志
- 💫 添加更新动画
- :bricks: 添加基础建设(工程化)
- 🧵 添加多线程/并发代码
- :safety_vest: 添加与验证相关的代码
fix
错误修改
- ✏️ 修复拼写问题
- 🐛 修复Bug
- 🔒 修复安全问题
- 🚨 修复编辑器/lint/警告
- 🥅 捕获错误
- :adhesive_bandage: 修复一个简单问题
- 👔 添加业务逻辑
- 🧵 修复多线程/并发代码
- 🔥 删除代码
perf
优化,提升性能/体验
- ⚡ 提高性能
- 🎨 改进代码
- ⬇️ 降级/降级锁包
- ♻️ 重构代码
- 💩 改进垃圾代码
- 👽 因为外部API更改而修改的变动
- 🚚 移动静态资源或路由路径
- ♿ 提高可访问性
- 🚸 提供用户体验/可用性
- 🔍 SEO优化
- 💡 添加修改注释
- 📱 JS响应式设计
- 🛂 处理授权,角色,权限相关的代码
- ⚰ 删除死代码
- 👔 更新业务逻辑
- :bricks: 优化基建
- :technologist: 改善开发者体验
- 🧵 优化多线程/并发代码
- :safety_vest: 优化与验证相关的代码
- 🚑 关键的修复
refactor
即不是新增功能,也不是修改bug的代码变动`
- 🏗 架构更改
- ♻️ 重构
revert
还原之前的修改
- ⏪ 恢复之前的修改
style
样式更改
- 💄 UI页面添加或更新
- 📱 CSS响应式设计
- 💫 添加更新动画
test
添加,修改现有测试代码
- ✅ 添加成功的测试
- 🧪 添加更新失败的测试
chore
构建过程或辅助工具的变动构建流程, 辅助工具的更改, 例如修改webpack配置, env环境变量
- 🔐 添加env密钥参数
- :construction_worker: CI工具 的修改
- :construction_worker: 添加更新CI构建
- 💚 修复CI打包
- 🔧 添加或更新env配置文件
- 🔨 添加scripts脚本指令
- 🚧 页面维护中
- 🙈
.gitignore
添加不提交的文件/目录 - 🔀 合并分支
- 📦 添加或更新已经打包好的文件
- 📄 添加更新协议文件
- 🍱 添加assets静态资产内容
- 🗃 数据库相关的更改
- 🔊 添加更新日志
- 🔇 删除日志
- 👥 添加贡献者
- 🥚 添加彩蛋
- 📸 添加或更新快照
- ⚗ 完成实验
- 🗑 弃用的代码
- :monocle_face: 校验数据
- 💸 添加赞助
- :stethoscope: 添加测试成功的代码