0%

Git emoji使用指南

emoji源于日语词汇“絵文字”, 想必大家对它都挺熟悉的吧, 其拟人化的生动形象,已经成为当下流行的表情之一. 接下来讲一下如何规范的在git中使用emoji提高我们项目的可读性吧~

使用方式

git commit上加入emoji的二进制符号, 格式为

1
:emoji1: :emoji2: 本次提交的主要内容

如初次提交:

1
git commit -m ":tada: Initialize Repo"

相关规范

emoji 表情在提交代码的时候也不能乱用,否则容易造成误解. 因此开源项目gitmoji专门规定了在 github 提交代码时应当遵循的 emoji 规范:

emojiemoji代码说明
:tada:(喝彩)tada初始提交
:art:(调色板)art改进代码的结构/格式
:zap:(闪电)zap提高性能
:fire:(火焰)fire删除代码或文件
:bug:(bug)bug修复一个错误
:ambulance:(紧急救护车)ambulance关键修补程序
:sparkles:(闪亮)sparkles引用新功能
:memo:(备忘录)memo编写文档
:rocket:(火箭)rocket部署新功能
:recycle:(重构)recycle代码重构
:lipstick:(口红)lipstick更新UI和样式文件
:white_check_mark:(复选框)white_check_mark添加测试
:apple:(苹果)apple修复MacOS上的问题
:penguin:(企鹅)penguin修复Linux上的问题
:checkered_flag:(旗子)checkered_flag修复Windows上的问题
:robot:(机器人)robot解决Android上的问题
:green_apple:(绿苹果)green_apple解决iOS上的问题
:bookmark:(书签)bookmark发布/版本标签
:rotating_light:(警告灯)rotating_light移除 linter 警告
:construction:(施工)construction工作正在进行中
:green_heart:(绿心)green_heart修复CI构建
:arrow_down:(下降)arrow_down降级依赖关系
:arrow_up:(上升)arrow_up升级依赖关系
:pushpin:(图钉)pushpin将依赖关系固定到特定的版本
:construction_worker:(工人)construction_worker添加CI构建系统
:chart_with_upwards_trend:(上升趋势)chart_with_upwards_trend添加分析或跟踪代码
:heavy_minus_sign:(减号)heavy_minus_sign删除依赖项
:whale:(鲸鱼)whale关于Docker的工作
:heavy_plus_sign:(加号)heavy_plus_sign添加一个依赖项
:wrench:(扳手)wrench更改配置文件
:pencil2:(铅笔)pencil2修正错别字
:hankey:(hankey)hankey编写需要改进的不好的代码
:rewind:(回退)rewind恢复更改
:globe_with_meridians:(国际化)globe_with_meridians国际化和本地化
:twisted_rightwards_arrows:(合并)twisted_rightwards_arrows合并分支
:package:(打包)package更新编译的文件或包
:alien:(外星人)alien由于外部API更改而更新代码
:truck:(移动搬家)truck移动或重命名文件
:page_facing_up:(页面)page_facing_up添加或更新许可证
:boom:(爆炸性)boom介绍突破性变化
:bento:(便当)bento添加或更新资产
:ok_hand:(好的手势)ok_hand由于代码审阅更改而更新代码
:wheelchair:(无障碍)wheelchair改善无障碍
:bulb:(灯泡)bulb记录源代码
:speech_balloon:(文字框)speech_balloon更新文字和文字
:card_file_box:(存档箱)card_file_box执行与数据库相关的更改
:loud_sound:(声响)loud_sound添加日志
:mute:(静音)mute删除日志
:children_crossing:(用户)children_crossing改善用户体验/可用性
:building_construction:(建筑)building_construction进行架构更改

参考资料:

Git emoji: https://gitmoji.carloscuesta.me
Github emoji列表: https://segmentfault.com/a/1190000009649780

「请笔者喝杯奶茶鼓励一下」

欢迎关注我的其它发布渠道