mobaijun 发表于 2020-12-17 09:39

GitEmoji的使用

### Emoji简介

日语 : `絵文字/えもじ emoji`,是日本在无线通信中所使用的视觉情感符号,绘指图画,文字指的则是字符,可用来代表多种表情,如笑脸表示笑、蛋糕表示食物等. emoji 频繁地出现在我们的聊天记录、朋友圈、甚至很多时候我们都会用 emoji 代替文字来聊天,既而来传达自己想要表达的一切,作为一名程序员,常用的代码托管平台 GitHub 中也是可以使用 emoji 表情的~ 😜


### 规范

执行`git commit`时使用 emoji 为本次提交打上一个标签, 使得此次 commit 的主要工作得以凸现,也能够使得其在整个提交历史中易于区分与查找,添加了 emoji 表情的提交记录真的能包含很多有用信息,阅读体验非常棒. 但是,emoji 表情在提交代码的时候也不能乱用,否则容易造成误解. 因此开源项目 (https://gitmoji.carloscuesta.me/) 专门规定了在 GitHub 提交代码时应当遵循的 emoji 规范~ 更多信息请参考 :[传送门]( https://github.com/carloscuesta/gitmoji/)


|               emoji               |         emoji代码         |         commit描述         |
| :-------------------------------: | :---------------------------: | :------------------------: |
|            🎨 (调色板)             |            `:art:`            |   改进代码结构/代码格式    |
|            ⚡️(闪电)            |            `:zap:`            |          提高性能          |
|             🔥 (火焰)            |         `:fire:`            |       移除代码或文件       |
|            🐛 (bug)            |            `:bug:`            |          修复 bug          |
|            🚑 (急救车)             |         `:ambulance:`         |      关键修补程序      |
|             ✨ (火花)            |         `:sparkles:`          |         引入新功能         |
|            📝 (备忘录)             |         `:memo:`            |          撰写文档          |
|             🚀 (火箭)            |          `:rocket:`         |          部署功能          |
|             💄 (口红)            |         `:lipstick:`          |   更新 UI 和样式文件   |
|             🎉 (庆祝)            |         `:tada:`            |          初次提交          |
|          ✅ (白色复选框)         |   `:white_check_mark:`      |          更新测试          |
|            🔒 (锁)               |         `:lock:`            |      解决安全问题      |
|            🍎 (红苹果)             |         `:apple:`         |    修复 macOS 下的问题   |
|             🍏(青苹果)             |      `:green_apple:`      |   修复 iOS 下的问题      |
|             🐧 (企鹅)            |          `:penguin:`          |    修复 Linux 下的问题   |
|             🏁 (旗帜)            |      `:checkered_flag:`       |   修复 Windows 下的问题    |
|             🤖(机器人)             |         `:robot:`         |    修复 androd 下的问题    |
|             🔖 (书签)            |         `:bookmark:`          |       发行/版本标签      |
|            🚨 (警车灯)             |      `:rotating_light:`       |      移除 linter 警告      |
|             🚧 (施工)            |       `:construction:`      |         工作进行中         |
|             💚 (绿心)            |      `:green_heart:`      |      修复 CI 构建问题      |
|         ⬇️ (下降箭头)            |      `:arrow_down:`         |          降级依赖          |
|         ⬆️ (上升箭头)            |         `:arrow_up:`          |          升级依赖          |
|             👷 (工人)            |    `:construction_worker:`    |      添加 CI 构建系统      |
|          📈 (上升趋势图)         | `:chart_with_upwards_trend:`|   添加分析或跟踪代码   |
|             🔨 (锤子)            |          `:hammer:`         |          重大重构          |
|             ➖ (减号)            |   `:heavy_minus_sign:`      |      减少一个依赖      |
|             🐳 (鲸鱼)            |         `:whale:`         |      Docker 相关工作       |
|             ➕ (加号)            |      `:heavy_plus_sign:`      |      增加一个依赖      |
|             🔧 (扳手)            |          `:wrench:`         |      修改配置文件      |
|             🌐 (地球)            |   `:globe_with_meridians:`    |       国际化与本地化       |
|             ✏️ (铅笔)            |          `:pencil2:`          |         修复错别字         |
|            👌 (OK手势)             |          `:ok_hand:`          | 由于代码审查更改而更新代码 |
|      :see_no_evil:(捂脸)      |      `:see_no_evil:`      |添加或更新.gitignore文件|
|         :seedling:(种子)          |         `:seedling:`          |   添加或更新种子文件   |
|      :wastebasket:(垃圾)      |      `:wastebasket:`      | 不赞成使用的代码需要清理。 |
|         :dizzy:(信心)         |         `:dizzy:`         |    添加或更新动画和过渡    |
|         :goal_net:(警车)          |         `:goal_net:`          |          捕捉错误          |
|         :mag:(放大镜)         |            `:mag:`            |          改善SEO         |
|          :alembic:(洗澡)          |          `:alembic:`          |         尝试新事物         |
|       :camera_flash:(相机)      |       `:camera_flash:`      |       添加或更新快照       |
|   :children_crossing:(规则)   |   `:children_crossing:`   |   改善用户体验/可用性。    |
|    :busts_in_silhouette:(黑鬼)    |    `:busts_in_silhouette:`    |   添加或更新贡献者。   |
|         :mute:(禁用)            |         `:mute:`            |         删除日志。         |
|      :loud_sound:(扩音)         |      `:loud_sound:`         |      添加或更新日志。      |
|      :card_file_box:(文件夹)      |       `:card_file_box:`       |   执行数据库相关的更改。   |
|      :speech_balloon:(消息)       |      `:speech_balloon:`       |      更新文本和文字。      |
|         :beers:(啤酒)         |         `:beers:`         |      醉酒地编写代码。      |
|         :bulb:(灵光一闪)          |         `:bulb:`            |      记录源代码。      |
|         :truck:(移动)         |         `:truck:`         |   移动或重命名文件。   |
|   :page_facing_up:(许可证)      |      `:page_facing_up:`       |   添加或更新许可证。   |
|          :package:(纸箱)          |          `:package:`          |更新编译的文件或软件包。|
|         :boom:(爆炸)            |         `:boom:`            |       引入重大变化。       |
|         :bento:(资产)         |         `:bento:`         |      添加或更新资产。      |
|      :wheelchair:(轮椅)         |      `:wheelchair:`         |       改善可访问性。       |
| :twisted_rightwards_arrows:(分支) | `:twisted_rightwards_arrows:` |       合并分支机构。       |
|          :rewind:(回退)         |          `:rewind:`         |         还原更改。         |
|            :poop:(翔)             |         `:poop:`            |编写需要改进的错误代码。|
|          :pencil2:(铅笔)          |          `:pencil2:`          |      修正错别字。      |
|:globe_with_meridians:(互联网)   |   `:globe_with_meridians:`    |      国际化和本地化。      |
|          :wrench:(扳手)         |          `:wrench:`         |       更改配置文件。       |
|   :heavy_minus_sign:(减号)      |   `:heavy_minus_sign:`      |      删除依赖项。      |
|      :heavy_plus_sign:(加号)      |      `:heavy_plus_sign:`      |      添加依赖项。      |
|         :whale:(海豚)         |         `:whale:`         |   关于Docker的工作。   |
|          :recycle:(病毒)          |          `:recycle:`          |         重构代码。         |
| :chart_with_upwards_trend:(趋势)| `:chart_with_upwards_trend:`| 添加或更新分析或跟踪代码。 |
|    :construction_worker:(工人)    |    `:construction_worker:`    |   添加或更新CI构建系统。   |
|          :pushpin:(书钉)          |          `:pushpin:`          |将依赖项固定到特定版本。|
|         :arrow_up:(提升)          |         `:arrow_up:`          |       升级依赖关系。       |
|      :arrow_down:(降低)         |      `:arrow_down:`         |      降级依赖性。      |
|      :green_heart:(绿色爱心)      |      `:green_heart:`      |      修复CI构建。      |
|      :rotating_light:(警灯)       |      `:rotating_light:`       |       删除棉绒警告。       |
|         :bookmark:(标签)          |         `:bookmark:`          |      发布/版本标签。       |

小航 发表于 2020-12-17 11:04

{:1_921:}{:1_921:}{:1_921:}
页: [1]
查看完整版本: GitEmoji的使用