git commit -m "test: 添加用户认证测试用例" 8. chore: 描述: 一般的维护任务,与构建系统或工具链的更改相关,不涉及业务逻辑。 示例: git commit -m "chore: 更新依赖项"
1.4.1.4 测试分支 测试分支全局仓库唯一,分支名称固定为testLooop,禁止直接对该分支提交,测试分支应当由开发分支提交合并请求而来,由开发人员提交合并请求,由主要开发人员通过合并请求实现测试部署。小型项目、中间件研发可以酌情省略测试分支,由开发分支部署交于测试进行质量校验,大型项目或产品必须保证有测试分支。 1.4.1.5...
--tag-prefix, -t 版本 tag 前缀 集成npm 添加release.sh 脚本: Emoji 提交 Emoji 指南 Emoji 提交标准 参考链接 前言 Git Commit 是开发的日常操作, 一个优秀的 Commit Message 不仅有助于他人 Review, 还可以有效的输出 CHANGELOG, 对项目的管理实际至关重要, 但是实际工作中却常常被大家忽略,希望通过本文,...
issuePrefixes:[{value:'closed',name:'closed:ISSUES has been processed'}], customIssuePrefixAlign:'top', emptyIssuePrefixAlias:'skip', customIssuePrefixAlias:'custom', allowCustomIssuePrefix:true, allowEmptyIssuePrefix:true, confirmColorize:true, maxHeaderLength:Infinity, maxSubjectLength:Infinity, mi...
chore:构建过程或辅助工具的变动 perf: 提升性能\ 如果type为 feat 和 fix,则该 commit 将肯定出现在 Change log 之中。其他情况(docs、chore、style、refactor、test)由你决定,要不要放入 Change log,建议是不要。 (2)scope scope用于说明 commit 影响的范围,比如数据层、控制层、视图层等等,视项目不同而不...
git config –global alias.cm ‘commit -m “[prefix]: [message]”‘ “` 上述命令将`git commit -m`命令设置为`git cm`的别名,并在提交信息中添加前缀来表示提交的类型,比如修复Bug(Fix),添加新功能(Feat)等。 4. 使用Commitizen工具: Commitizen是一个用于规范提交信息的工具,可以帮助开发者按照一定的格...
chore:不修改src或者test的其余修改,例如构建过程或辅助工具的变动 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 当一次改动包括主要type与特殊type时,统一采用主要type。
git 可以使用别名来简化一些复杂命令,类似alias命令。 代码语言:javascript 代码运行次数:0 运行 AI代码解释 # git st 等价于 git status git config--global alias.st status # 如果之前添加过,需要添加--replace-all 进行覆盖 git config--global--replace-all alias.st status ...
if ! echo “$commit_msg” | grep -q “^$required_prefix”; then echo “提交消息必须以’$required_prefix’开头!” exit 1 fi “` 4. 保存并关闭pre-commit脚本文件,并确保它具有可执行权限。 5. 现在,每次执行git commit时,pre-commit脚本将自动运行,并检查提交消息是否符合指定的规范。如果提交消息...
chore:构建过程或辅助工具的变动 代码仓库、标签、分支命名规则 1. 根据固定规则构造git仓库名称:项目名称-服务名称 比如:cn01-user.git 2. 根据固定规则构造代码分支名称:项目名称-服务名称-分支名称 cn01-user-alpha 3. 根据固定规则构造标签名称:项目名称-服务名称-分支名称-版本计数器 ...