为commit message添加表情

为了使我们提交的信息更生动,我们可以在提交时添加对应的git emoji代码字段。

Github和Gitlab都支持。

举个例子

我常用到的emoji有以下。

代码 表示内容
:art: 优化代码结构,可以理解为对应了type中的style
:fire: 删除代码或文件
:bug: 修复bug,对应type中的fix
:sparkles: 新特性,对应type中的feat
:hammer: 重构代码,对应type中的refactor
:lipstick: UI和样式
:ambulance: 紧急修复关键性问题

如果我们需要按emoji commit规范来提交,需按以下格式

1
2
3
4
5
:emoji1: :emoji2: 主题

body

footer

我们发现,这跟上一篇文章中说道的git commit message的规范格式是一样的。

因为我们之前使用了git commit message的规范,现在我用这些emoji都是写在subject部分,就如上面的例子。

更多的代码,可参考官网,以及更详细的emoji