用gitmoji来提交你的git commit吧
2017-11-16 本文已影响142人
mytac
我在逛github时,经常会看到像下面这样的提交记录,是不是很可爱(也很cool~~)
![](https://img.haomeiwen.com/i3790386/f108aefb566a14c8.jpg)
使用gitmoji来编写commit,使每次的commit能够更加直观,维护起来也更加方便。
我总结了一下经常会用到的gitmoji,以及他用来代表的提交类型:
!!强烈建议去看我的github中的原文,这里可能无法显示gitmoji表情
表情 | 代码 | 代表内容 |
---|---|---|
:art: | :art: |
优化代码结构或格式 |
:zap: | :zap: |
提升性能 |
:fire: | :fire: |
移除代码或文件 |
:bug: | :bug: |
修复bug |
:ambulance: | :ambulance: |
修复关键程序 |
:sparkles: | :sparkles: |
介绍新功能 |
:memo: | :memo: |
写文档 |
:rocket: | :rocket: |
部署项目 |
:lipstick: | :lipstick: |
更新UI和样式文件 |
:tada: | :tada: |
初始提交 |
:white_check_mark: | :white_check_mark: |
添加测试 |
:lock: | :lock: |
解决安全问题 |
: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: |
升级依赖 |
:construction_worker: | :construction_worker: |
添加CI构建系统 |
:chart_with_upwards_trend: | :chart_with_upwards_trend: |
添加分析或跟踪代码 |
:hammer: | :hammer: |
重构代码 |
:heavy_minus_sign: | :heavy_minus_sign: |
删除依赖 |
:pencil2: | :pencil2: |
修正错别字 |
:hankey: | :hankey: |
编写需要改进的不好的代码 |
:rewind: | :rewind: |
恢复更改 |
: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: |
删除日志 |
:busts_in_silhouette: | :busts_in_silhouette: |
添加贡献者 |
:children_crossing: | :children_crossing: |
改善用户体验/可用性 |