为了使我们提交的信息更生动,我们可以在提交时添加对应的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 | :emoji1: :emoji2: 主题 |
我们发现,这跟上一篇文章中说道的git commit message的规范格式是一样的。
因为我们之前使用了git commit message的规范,现在我用这些emoji都是写在subject
部分,就如上面的例子。