gitmoji给你的git提交信息提供了一个分类和装饰的作用,本文将整理一些平时会经常使用的表情。
gitmoji 让你的提交日志更可读
jskyzero
2020/08/01
为什么要使用gitmoji
首先,git commit信息如果没有专门的约束和规范的话,很容易写上一些毫无意义的内容,最后就不方便管理,gitmoji提供了一种实用的分类方式,大多数你的修改都可以落到已有的修改类型上。
其次,大部分情况,git message都是纯粹的文本,直观上需要理解文本内容才能明白提交的修改内容,而使用gitmoji则可以直观的从图标上理解,嘛,能简化理解本身就是一件好事。
如何使用gitmoji
很简单,在提交的时候在开头(为什么是开头,其实在任何不影响解析的地方理论上都是可以的,不过考虑到人类的阅读习惯,在开口放上重要的信息似乎没什么不对。)加上特定的字符串就好啦。
如果你使用一些命令行的工具查看提交日志,一般还是以字符形式展现的,但是如果你是使用一些支持字符表情的方式,就可以看到你的gitmoji被翻译成了形象具体的图标。
就咱的跨平台使用来讲,被翻译成不同的图标是常有的事情,不过还是图案的含义还是没有改变的。
常用的moji
- 项目流程
- 初始化,
:tada:
,Initial commit.
- 发版本,
:bookmark:
,Releasing / Version tags.
- 升级依赖,
:arrow_up:
,Upgrading dependencies.
- 初始化,
- 日常开发
- 施工中,
:construction:
,Work in progress.
- 新特性,
:sparkles:
,Introducing new features.
- 写文档,
:pencil:
,Writing docs.
- 修bug,
:bug:
,Fixing a bug.
- 删文件,
:fire:
,Removing code or files.
- 写垃圾,
:poop:
,Writing bad code that needs to be improved.
- 符合规则,
:ok_hand:
,Updating code due to code review changes.
- 更新资源,
:bento:
,Adding or updating assets.
- 施工中,
- 让项目变得更好
- 艺术,
:art:
,Improving structure / format of the code.
- 提速,
:zap:
,Improving performance.
- 写注释,
:bulb:
,Documenting source code.
- 陶醉,
:beers:
,Writing code drunkenly.
- 艺术,
陶醉 / :beers:
希望这些有趣的小东西可以让你更加喜欢上编程w