git commit 信息规范

Showjoy Git 提交信息规范

showjoy 前端工程代码git提交步骤

spon工具中 spon mb/pc publish 命令集成了git中的git commit 和 git push两个命令

约定:

  1. 提交本地代码使用 git commit 命令,提交信息格式遵循下文中的 提交信息格式

  2. 同步代码 (同步到git远程仓库即git push操作)使用spon中的spon mb/pc publish 命令,此时的提交信息根据个人习惯来编写,不作约定。

提交信息格式:type pagename introduction

type的六种类型

  • Add : 添加新页面新文件等
  • Feat: 原有页面中添加新功能
  • Style:纯样式类型的修改(页面样式重构等,不涉及到js和html,修复样式bug用Fix)
  • Fix:bug修复
  • Delete: 删除文件
  • Refact:代码重构
  • Merge:分支间的合并操作

pagename

修改的文件所属的page名,多个pagename间用逗号隔开。 文件的改动精确到page级别 (不需要说明具体改动了哪个文件,只需要说明改动的文件在哪个page里面)

introduction: 本次改动的描述

示例:

add gougeili,gougeili-guide 添加购给利xxx页面

fix homepage,item-detail 修复首页xxxbug 修复详情页xxxbug

feat eight-bank fix homepage style item-detail 添加美丽宝xxx功能 修复首页xxxbug 修改详情页xxx处样式

Merge类型后接合并的分支名和版本号

merge dev/0.0.1

米奇

继续阅读此作者的更多文章