记git提交说明规范

module.exports = {
    
    
// 可选类型
types: [
{
    
    value: 'feat', name: 'feat: 新功能' },
{
    
    value: 'fix', name: 'fix: 修复' },
{
    
    value: 'docs', name: 'docs: 文档变更' },
{
    
    value: 'style', name: 'style: 代码格式(不影响代码运行的变动)' },
{
    
    
value: 'refactor',
name: 'refactor: 重构(既不是增加feature,也不是修复bug)'
},
{
    
    value: 'perf', name: 'perf: 性能优化' },
{
    
    value: 'test', name: 'test: 增加测试' },
{
    
    value: 'chore', name: 'chore: 构建过程或辅助工具的变动' },
{
    
    value: 'revert', name: 'revert: 回退' },
{
    
    value: 'build', name: 'build: 打包' }
],
// 消息步骤
messages: {
    
    
type: '请选择提交类型:',
customScope: '请输入修改范围(可选):',
subject: '请简要描述提交(必填):',
body: '请输入详细描述(可选):',
footer: '请输入要关闭的issue(可选):',
confirmCommit: '确认使用以上信息提交?(y/n/e/h)'
},
// 跳过问题
skipQuestions: ['body', 'footer'],
// subject文字长度默认是72
subjectLimit: 72
}


sync:同步主线或分支的bug。
merge:代码合并。
revert:回滚到上一个版本。
chore:构建过程或辅助工具的变动(其他修改, 比如构建流程, 依赖管理.)。
test:增加测试。
perf:优化相关,比如提升性能、体验。
refactor:重构(既不是新增功能,也不是修改bug的代码变动)。
style:格式(不影响代码运行的变动)。
docs:文档(documentation)。
fix / to:修复bug,可以是QA(Quality Assurance)发现的bug,也可以是研发自己发现的bug。
feat:新功能(feature)

猜你喜欢

转载自blog.csdn.net/weixin_45028704/article/details/127855663