仓库源文站点原文

commit message格式

<type>(<scope>): <subject> <commit类型>(影响范围): 具体描述

具体描述举例

fix(DAO): fixed invalid user table indexes.

解释

type指明git commit的类别,应该使用以下类型,也可根据团队自行增减

用于说明 commit 影响的范围,根据不同项目有不同层次描述。若没有特殊规定,也可以描述影响的哪些功能等。

subject是commit目的的简短描述,不超过50/80个字符,一般git提交的时候会有颜色提示。

oh-my-zsh git commit示例

这里给出常用的oh-my-zsh的git commit的截图,采用的就是上述规范:

oh-my-zsh git commit