一般情况下我们的git commit message应该简单明了,说明本次提交的目的,具体干了啥。 但是在日常开发中要么改的太多懒得写了,要么bugs修的太多懒得写。有时候中英文混用亦或者fix bugs漫天飞舞,有时候去问「前人」你这修的啥:忘了,你自己看看代码变动吧…… commit message格式 <type>(<scope>): <subject> type type指明git commit的类别,应该使用以下类型,也可根据团队自行增减 scope(可选) scope用于说明 commit 影响的范围,根据不同项目有不同层次描述。若没有特殊规定,也可以描述影响的哪些功能等。 subject subject是commit目的的简短描述,不超过50/80个字符,一般git提交的时候会有颜色提示。 oh-my-zsh git commit示例 这里给出常用的oh-my-zsh的git commit的截图,采用的就是上述规范,看起来简单明了非常高效 规范git commit是团队必不可少的功课,每一条规范的git commit都是对团队的负责,也是对自身代码约束的负责。 只要记住:(): 这个格式,多用用就熟悉了 希望以上内容对大家有所帮助,如果觉得可行希望你能带头在团队用起来,不仅对自己有帮助对团队帮助更大。 如果觉得内容可以的话点个赞呗~神奇的git commit
废话少说,上规范
<commit类型>(影响范围): 具体描述
举例 fix(DAO): fixed invalid user table indexes.总结