Git:为提交信息添加表情符号
在 git 提交信息中受支持的 emoji
使用
输入:
git commit -m "feat: :rocket: add new feature"输出:
feat: 🚀 add new featureemoji 列表
:art:
改进代码结构/格式
:zap:
提升性能
:fire:
删除代码或文件
:bug:
修复 Bug
:ambulance:
关键热修复
:sparkles:
引入新功能
:memo:
添加或更新文档
:rocket:
部署相关变更
:lipstick:
添加或更新 UI 和样式文件
:tada:
项目初始化或首次提交
:white_check_mark:
添加、更新或通过测试
:lock:
修复安全或隐私问题
:closed_lock_with_key:
添加或更新密钥
:bookmark:
发布或版本标签
:rotating_light:
修复编译器或 linter 警告
:construction:
进行中的工作
:green_heart:
修复 CI 构建
:arrow_down:
降级依赖
:arrow_up:
升级依赖
:pushpin:
将依赖固定到特定版本
:construction_worker:
添加或更新 CI 构建系统
:chart_with_upwards_trend:
添加或更新分析或跟踪代码
:recycle:
重构代码
:heavy_plus_sign:
添加依赖
:heavy_minus_sign:
移除依赖
:wrench:
添加或更新配置文件
:hammer:
添加或更新开发脚本
:globe_with_meridians:
国际化与本地化
:pencil2:
修复拼写错误
:poop:
编写需要改进的糟糕代码
:rewind:
回滚变更
:twisted_rightwards_arrows:
合并分支
:package:
添加或更新编译文件或包
:alien:
因外部 API 变更而更新代码
:truck:
移动或重命名资源(如文件、路径、路由)
:page_facing_up:
添加或更新许可证
:boom:
引入破坏性变更
:bento:
添加或更新资源文件
:wheelchair:
改进可访问性
:bulb:
添加或更新源代码注释
:beers:
醉酒状态下编写代码
:speech_balloon:
添加或更新文本和字符串内容
:card_file_box:
执行数据库相关变更(如迁移、schema)
:loud_sound:
添加或更新日志
:mute:
移除日志
:busts_in_silhouette:
添加或更新贡献者
:children_crossing:
改进用户体验或可用性
:building_construction:
进行架构变更
:iphone:
处理响应式设计
:clown_face:
模拟或 mock 事物
:egg:
添加或更新彩蛋
:see_no_evil:
添加或更新 .gitignore 文件
:camera_flash:
添加或更新快照测试
:alembic:
进行实验性功能
:mag:
改进 SEO
:label:
添加或更新类型定义
:seedling:
添加或更新种子数据
:triangular_flag_on_post:
添加、更新或移除功能开关
:goal_net:
捕获错误(错误处理)
:dizzy:
添加或更新动画和过渡效果
:wastebasket:
弃用需要后续清理的代码
:passport_control:
处理授权、角色和权限相关代码
:adhesive_bandage:
对非关键问题的简单修复
:monocle_face:
数据探索或检查
:coffin:
移除死代码
:test_tube:
添加一个故意失败的测试
:necktie:
添加或更新业务逻辑
:stethoscope:
添加或更新健康检查
:technologist:
改进开发者体验
:money_with_wings:
添加赞助或金钱相关基础设施
:thread:
添加或更新多线程或并发相关代码
:safety_vest:
添加或更新验证相关代码
:airplane:
改进离线支持
:t-rex:
添加向后兼容代码
