Пожалуйста, используйте GitLab Pu sh Правила: https://docs.gitlab.com/ee/push_rules/push_rules.html
Pu sh Правило:
Ограничить только сообщением коммита
Только Сообщения коммита, соответствующие этому регулярному выражению, могут быть отправлены. Оставьте пустым, чтобы разрешить любое сообщение коммита. Использует многострочный режим, который можно отключить с помощью (? -M).
Ограничить с помощью сообщения фиксации (отрицательное совпадение)
Разрешается толкать только те сообщения фиксации, которые не соответствуют этому регулярному выражению , Оставьте пустым, чтобы разрешить любое сообщение коммита. Использует многострочный режим, который можно отключить с помощью (? -M).
Как внедрить в свою организацию
Вы действительно не хотите проверять, чтобы сообщение о фиксации не совпадало ". .. ". Обычно вы хотите настроить свою команду на такой процесс, как «без коммитов без (Jira / Bugzilla / Redmine / Kanbanize / et c.) Тикета. Фиксация сообщений начинается с тикетера, например,« PRJ-1234: blablabla »
Конечно, у каждого есть свои глупые задачи, в которых можно лениво задавать сообщение о коммите. Но для 99% важных коммитов вы должны говорить о чувствах пользователей. Может быть, вы должны от них избавиться.