zoukankan      html  css  js  c++  java
  • Git 提交备注规范

    原文:https://blog.csdn.net/samjustin1/article/details/81737284?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

    feat: 新增 feature
    fix: 修复 bug
    docs: 仅仅修改了文档,比如 README, CHANGELOG, CONTRIBUTE等等
    style: 仅仅修改了空格、格式缩进、逗号等等,不改变代码逻辑
    refactor: 代码重构,没有加新功能或者修复 bug
    perf: 优化相关,比如提升性能、体验
    test: 测试用例,包括单元测试、集成测试等
    chore: 改变构建流程、或者增加依赖库、工具等
    revert: 回滚到上一个版本

    Git分支与版本发布规范

    基本原则:master为保护分支,不直接在master上进行代码修改和提交。
    开发日常需求或者项目时,从master分支上checkout一个feature分支进行开发或者bugfix分支进行bug修复,功能测试完毕并且项目发布上线后,将feature分支合并到主干master,并且打Tag发布,最后删除开发分支。分支命名规范:

    分支版本命名规则:分支类型 _ 分支发布时间 _ 分支功能。比如:feature_20170401_fairy_flower
    分支类型包括:feature、 bugfix、refactor三种类型,即新功能开发、bug修复和代码重构
    时间使用年月日进行命名,不足2位补0
    分支功能命名使用snake case命名法,即下划线命名。
    Tag包括3位版本,前缀使用v。比如v1.2.31。Tag命名规范:
    新功能开发使用第2位版本号,bug修复使用第3位版本号
    核心基础库或者Node中间价可以在大版本发布请使用灰度版本号,在版本后面加上后缀,用中划线分隔。alpha或者belta后面加上次数,即第几次alpha:
    v2.0.0-alpha.1
    v2.0.0-belta.1
    版本正式发布前需要生成changelog文档,然后再发布上线

  • 相关阅读:
    Bootsrap 的 Carousel
    Bootstrap 的 Tooltip 和 Popover
    JavaScript 继承
    Bootstrap 的 Collapse
    Bootstrap 组件之 Panel
    Bootstrap 组件之 List group
    Bootstrap 组件之 Nav
    使用 classList API
    Bootstrap 的 Dropdown
    Bootstrap 的 Modal
  • 原文地址:https://www.cnblogs.com/arealy/p/12492300.html
Copyright © 2011-2022 走看看