⭐ Команды и проверки перед коммитом. pre-commit

Для меня это «game-changer»


Зачем использовать pre-commit хуки?


База

В git-е можно подвязать свои команды на различные события (вроде pre-commit, commit-msg, post-commit, pre-merge-commit, pre-push и пр.)

Это были бы одноименные файлы-скрипты в .git/hooks/

Но я с ними никогда не работал и, честно говоря, разбираться не хочу :/

Я просто однажды наткнулся на удобный инструмент-фреймворк «pre-commit» и с тех пор его использую


Примеры задач, для которых я использую pre-commit


Пример моей конфигурации .pre-commit-config.yaml


Ссылки


Btw


Hulvdan