随笔
主页
  • Unity
  • 前端文章

    • JavaScript
    • Vue
  • 学习笔记

    • 《JavaScript教程》笔记
    • 《JavaScript高级程序设计》笔记
    • 《ES6 教程》笔记
  • 数据库

    • Redis
  • Html 文档
  • CSS 文档
  • Vue 文档
  • TypeScript
  • Golang
  • 版本控制

    • Git 文档
    • Svn 文档
  • 技术文档

    • Markdown语法
    • GitHub技巧
    • Nodejs
  • 分类
  • 标签
  • 时间线
  • 目录结构
  • 配置和约定
  • 主题配置
  • 首页配置
  • front matter
  • 目录页配置
  • 摘要
  • 主题颜色
  • 评论栏
  • Markdown扩展
GitHub
主页
  • Unity
  • 前端文章

    • JavaScript
    • Vue
  • 学习笔记

    • 《JavaScript教程》笔记
    • 《JavaScript高级程序设计》笔记
    • 《ES6 教程》笔记
  • 数据库

    • Redis
  • Html 文档
  • CSS 文档
  • Vue 文档
  • TypeScript
  • Golang
  • 版本控制

    • Git 文档
    • Svn 文档
  • 技术文档

    • Markdown语法
    • GitHub技巧
    • Nodejs
  • 分类
  • 标签
  • 时间线
  • 目录结构
  • 配置和约定
  • 主题配置
  • 首页配置
  • front matter
  • 目录页配置
  • 摘要
  • 主题颜色
  • 评论栏
  • Markdown扩展
GitHub
  • 手册

  • 教程

  • 规范

    • 日志规范
      • 日志类型
      • 日志类型
  • Git
  • 规范
dong
2022-03-26

日志规范

# 提交日志规范

# 日志类型

类型 描述
feat 新功能
fix 修复bug
docs 仅仅修改了文档,比如 README, CHANGELOG, CONTRIBUTE等
style 格式化变动,不影响代码逻辑。比如删除多余的空白,删除分号等
refactor 重构代码,非bug修复、新增功能和性能优化,包括编码过程中的代码结构调整,不特指重构项目
perf 优化相关,比如提升性能、体验
test 测试用例,包括单元测试、集成测试等
build 构建工具或外部依赖包的修改,比如更新依赖包的版本等
ci 持续集成的配置文件或脚本的修改
chore 杂项,其他不修改源代码与测试代码的修改,例如构建过程或辅助工具的变动
revert 版本回滚或撤销某次提交
ignore 添加忽略
merge 代码合并

# 日志类型

  • 主题: 50个字符以内,描述主要变更内容,末尾不要添加结束标点,格式: [type]:[commit subject]

  • 主体描述: 更详细的说明文本,建议72个字符以内。描述信息包括一下几点

    • 为什么这个变更是必须的? 它可能是用来修复一个bug,增加一个feature,提升性能、可靠性、稳定性等等
    • 何解决这个问题? 具体描述解决问题的步骤
    • 是否存在副作用、风险?
#git
分支-分支原理

← 分支-分支原理

Theme by Vdoing | Copyright © 2021-2023 Evan Dong MIT License | 粤ICP备2021052092号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×