tortoisegit - 如何在提交评论框中要求更多字符
问题描述
在进行提交时,我想知道我们是否可以要求所有用户添加超过 3 个字符,这样我们就不会在 GITLAB 中得到类似“...”的提交,因为用户不觉得添加了注释。
解决方案
请使用 GitLab 推送规则: https ://docs.gitlab.com/ee/push_rules/push_rules.html
推送规则:
通过提交消息限制
只允许推送与该正则表达式匹配的提交消息。留空以允许任何提交消息。使用多行模式,可以使用 (?-m) 禁用。
通过提交消息限制(否定匹配)
只允许推送与该正则表达式不匹配的提交消息。留空以允许任何提交消息。使用多行模式,可以使用 (?-m) 禁用。
如何在您的组织中实施
您真的不想检查提交消息是否不等于“...”。您通常希望在流程上与您的团队保持一致,例如“没有(Jira/Bugzilla/Redmine/Kanbanize/etc.)票证。提交消息以票证编号开头,例如“PRJ-1234:blablabla”
当然,每个人都有他/她的愚蠢任务,其中一个人可能会懒惰地设置提交消息。但是对于 99% 的重要提交,你应该谈谈用户的感受。也许你应该摆脱它们。
推荐阅读
- angular - Angular2使用带有GET覆盖的POST下载ZIP
- c++ - Qt windeployqt 导致部署不可用
- python - ImportError:无法导入名称“结构”python 音乐库
- image-processing - 基于 FFT 的相关性使用带有模板(内核图像)的图像上的 numpy
- php - 将字符串日期值转换为日期格式值
- javascript - 我的数据库中有两个标题,我需要一个 while 循环,我想显示多折叠标题我在数据库中有多少标题记录
- json - 如何获得蔬菜和水果价格的免费 API?
- javascript - javascript 未加载到 HTML 文件中 - nodejs + http
- amazon-web-services - 使用无服务器框架的 AWS Lambda 函数上的 S3 事件多个前缀
- excel - 如何在使用 VBA 应用过滤器时为过滤后的列添加颜色