gitmoji 使用

Aug-03, 2021 · 5min

🎉 gitmoji 的使用

🎉 为什么使用 Gitmoji

在我们执行git commit 是使用 emoji 为本次提交打一个标签, 使得此次 commit 的主要工作得以凸现,也能够使得其在整个提交历史中易于区分与查找。

Gitemoji

👌Commit 提交格式

git commit -m ":emoji1: :emoji2: 不超过 50 个字的摘要,首字母大写,使用祈使语气,句末不要加句号"

初次提交示例

git commit -m ":tada: Initialize Repo"

📝emoji 指南

emojiemoji 代码commit 说明
🎉(庆祝):tada:初次提交,初始化仓库
🎨(调色板):art:改进代码结构/代码格式
⚡(闪电):zap:提高性能
🔥(火焰):fire:删除代码或文件
🐛(bug):bug:修复一个 bug
🚑(急救车):ambulance:重要补丁
✨(闪闪发光):sparkles:介绍新的特性
📝(备忘录):memo:添加或更新文档
🚀(火箭):rocket:部署功能
💄(口红):lipstick:添加或更新 UI 和样式文件
✅(白色复选框):white_check_mark:添加、更新或通过测试
🔒(锁):lock:修复安全问题
🔖(书签):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:执行与数据库相关的更改
🔊(声音):loud_sound:添加或更新日志
🔇(静音):mute:删除日志
👥(剪影像):busts_in_silhouette:添加或更新贡献者/们
🚸(儿童交叉口):children_crossing:改善用户体验/可用性
🏗️(建筑工程):building_construction:进行架构更改
📱(手机):iphone:移动端设计
🤡(小丑脸):clown_face:模拟的东西
🥚(鸡蛋):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:添加或更新业务逻辑

🔍 参考

https://github.com/carloscuesta/gitmoji

https://github.com/liuchengxu/git-commit-emoji-cn

🌐 emoji 网站

https://gitmoji.dev/

http://emojihomepage.com/

https://emojipedia.org/