Git commit message格式规范(推荐)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git commit message格式规范(推荐)相关的知识,希望对你有一定的参考价值。
参考技术AGit commit message 格式规范(推荐)
<type>(<scope>): <subject>
<BLANK LINE> 空格
<body>
<BLANK LINE> 空格
<footer>
type( 必须 ) :
用于说明git commit的类别,只允许使用下面的标识
scope( 可选 ) :
scope用于说明 commit 影响的范围,比如数据层、控制层、视图层等等,视项目不同而不同。
例如在Angular,可以是location,browser,compile,compile,rootScope, ngHref,ngClick,ngView等。
如果你的修改影响了不止一个scope,你可以使用*代替。
subject( 必须 ) :
subject是commit目的的简短描述,不超过50个字符(超过可以再body 里进行说明)。
body( 可选 ) :
改动的动机,详细描述等
Examples :
feat($browser): onUrlChange event (popstate/hashchange/polling)
Added new event to $browser:
Closes #1213242
fix($compile): couple of unit tests for IE9
Older IEs serialize html uppercased, but IE9 does not...
Would be better to expect case insensitive, unfortunately jasmine does
not allow to user regexps for throw expectations.
Closes #17116
参考 :
angularJS :
https://github.com/angular/angular.js/blob/master/DEVELOPERS.md#-git-commit-guidelines
https://www.cnblogs.com/zhouqx979/p/13783425.html
以上是关于Git commit message格式规范(推荐)的主要内容,如果未能解决你的问题,请参考以下文章