Задался целью привести git-коммиты в своих проектах в порядок. Нашёл рекомендации от одного из разработчиков Yandex.
- В теле коммита пишем что было изменено и почему.
- Используем типы коммитов из следующей таблицы:
Тип Описание build сборка проекта или изменения внешних зависимостей ci настройка CI и работа со скриптами docs обновление документации feat добавление нового функционала fix исправление ошибок perf изменения направленные на улучшение производительности refactor правки кода без исправления ошибок или добавления новых функций revert откат на предыдущие коммиты style правки по кодстайлу (табы, отступы, точки, запятые и т.д.) test добавление тестов
