Всем привет!



Согласитесь, достаточно удобно когда названия ваших веток в git несут смысл, а с коммитом приходит нормальное описание (ещё лучше когда со ссылкой на задачи в Jira). А знаете, что у Gitlab до есть целая группа функций "Push Rules", которые позволяля делать такие полезные вещи:

🍬 запретить удалять тэги при использование git push

🍬 использовать регулярные выражения для проверки email авторов

🍬 запретить пушить секреты в явном виде

🍬 использовать регулярные выражения для проверки сообщения коммита

🍬 запретить пушить определенных расширения файлов

🍬 использовать регулярные выражения для проверки названия новых веток



Почитать подробнее можно по ссылке.



К сожалению с обновления 13.9 и смены ценовой политики компании "Push Rules" распространяются начиная от плана Premium.