commit 格式
<type>(<scope>): <subject>// 空一行<body>// 空一行<footer> type(必需)、scope(可选,影响范围)和 subject(必需,commit 目的的简短描述)
type
feat:新功能(feature)
fix:修补 bug
docs:文档(documentation)
style: 格式(不影响代码运行的变动)
refactor:重构(即不是新增功能,也不是修改 bug 的代码变动)
test:增加测试
chore:构建过程或辅助工具的变动
eg:
fix(#178,#363,#364,#250,#233):根据用户角色权限获取页面;禁用字段无效;添加 csv;用户添加部门权限
你的 Git History 就会变成这样:
fix:生产者判断是否开启 rabbitMQ refactor(rabbitMQ):整理了一下 RabbitMQ 代码 fix(#576):登录页面,登录失败,无提示,已添加密码错误判断 fix(#513):“是否可用”列名改为“状态”,显示“开启”“关闭” fix(#576):登录页面,登录失败,无提示,已添加用户未激活判断 feat:rabbit 添加开关,修改 rabbitMQ docs fix(#576):登录页面,登录失败,无提示,已添加无权限判断 fix(#565):页面管理:操作权限被隐藏,无法修改和删除 fix(#511):人员管理:导入人员信息报错 fix(rabbitMQ):rabbit网页发送消息解析异常 fix(#496):字典管理查询结果与导出结果列不一致 feat:添加自定义队列及绑定抽象方法 & 添加 mail 测试 Merge remote-tracking branch 'origin/develop' into feat-rabbit test:添加发送邮件测试 Merge remote-tracking branch 'origin/develop' into feat-rabbit fix(#524):页面管理&菜单管理:初始化时删除系统部署管理 fix(#513):人员管理:删除登录账号列
fix(#513) fix 中 #513 对应的是禅道 ID。
强迫症的快乐就是这么简单
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于