规范git的提交信息

之前在项目中写commit message比较随意,每次改完代码都随手写了个fix,后来也因此吃了个亏,所以痛下决心改了这个不好的习惯。看了看目前使用比较广泛的Angular的规范。决定以后将commit message修改如下。

<type>(<scope>): <subject>

<body>

<footer>

type:

feat:    新功能(feature)
fix:     修补bug
docs:    文档(documentation)
style:   格式(不影响代码运行的变动)
refactor:重构(即不是新增功能,也不是修改bug的代码变动)
test:    增加测试
chore:   构建过程或辅助工具的变动

scope

scope用于说明 commit 的修改范围,比如列出修改的文件什么的。

subject

subject是 commit 目的的简短描述

body

本次 commit 的详细描述,可以分成多行。每行不宜太多内容,防止自动换行。

footer

针对某个issue,可以在 footer 部分关闭这个 issue 。Closes #243

一般情况下 ,为了便于查看提交信息,头部一定要这么写<type>(<scope>): <subject>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值