美文网首页
git | git commit 提交规范

git | git commit 提交规范

作者: Scincyc | 来源:发表于2023-01-31 23:41 被阅读0次
image.png

提交类型说明

  • feat
    【功能】 新增功能,迭代项目需求
  • fix
    【修复】 修复缺陷,修复上一版本存在问题
  • docs
    【文档】 更新文档,仅修改文档不修改代码
  • style
    【样式】 变动格式,不影响代码逻辑
  • refactor
    【重构】 重构代码,非新增功能也非修复缺陷
  • perf
    【性能】 优化性能,提高代码执行性能
  • test
    【测试】 新增测试,追加测试用例验证代码
  • build
    【构建】 更新构建,改动构建工具或外部依赖
  • ci
    【脚本】 更新脚本,改动CI或执行脚本配置
  • chore
    【事务】 变动事务,改动其他不影响代码的事务
  • revert
    【回滚】 回滚版本,撤销某次代码提交
  • merge
    【合并】 合并分支,合并分支代码到其他分支
  • sync
    【同步】 同步分支,同步分支代码到其他分支
  • impr
    【改进】 改进功能,升级当前功能模块

cz-conventional-changelog局部安装配置

// 局部安装cz-conventional-changelog 配置package.json:
{
    "name": "commit-lint",
    "version": "1.0.0",
    "script": {
        "commit": "git-cz"
    },
    "config": {
        "commitizen": {
            "path": "node_modules/cz-conventional-changelog"
        }
    }
}

commitlint校验配置

//校验提交配置:.commitlintrc.js
module.exports = {
    extends: [
        "@commitlint/config-conventional"
    ],
    rules: {}
};

相关文章

  • git commit 提交规范(优化)

    git commit 提交模板和规范 Git每次提交代码,都要写 Commit message(提交说明),否则就...

  • gitflow 规范及工具整理

    gitflow 进阶规范 git cz 通过工具 git-cz 规范 git commit 提交信息。 使用 gi...

  • 我的git学习日志

    关于提交规范(git commit conventions) 参考文献: 你可能会忽略的 Git 提交规范Comm...

  • Android Studio插件--Git Commit Tem

    规范团队代码提交,Android studio 可以使用 Git Commit Template 插件对Git提交...

  • git commit规范

    git commit规范 git-commit规范 在多人协作项目中,如果代码风格统一、代码提交信息的说明准确,那...

  • 用 git 钩子,检测代码规范性(eslint、standard

    最终实现效果说明: 用 git commit 提交代码之前,利用 pre-commit git 钩子,实现代码规范...

  • AndroidStudio插件-Git Commit Templ

    为了规范化团队代码提交,可以使用Git Commit Template插件对git提交规范进行一定的约束,方便后期...

  • Git Commit 团队规范限制

    由于近半年来接触到的项目中Git Commit都没有做限制,不规范的Git Commit提交使得现有项目的Git...

  • Git Commint规范

    配置检测git commit是否合法 新建commitlint.config.js配置git提交规范(这里使用的是...

  • git提交规范

    Git 提交规范 制定一个 git commit 信息的提交规范是开发团队工作流必不可少的环节。试想一下,如果查看...

网友评论

      本文标题:git | git commit 提交规范

      本文链接:https://www.haomeiwen.com/subject/oiwbhdtx.html