Как правильно коммитить - NikolaySavenko/domus-sapiens GitHub Wiki
Коммиты следует оформлять согласно Conventional Commits:
<тип коммита>[опциональная область]: <название>
[опциональное описание]
[опциональное заключение]
Пример:
feat(api): add GET /iot endpoint
Пример означает нововведение (feat) в область api и описывает его как "добавление GET /iot эндпоинта".
- build: изменяет правила сборки проекта (примеры областей: gulp, broccoli, npm)
- ci: изменения в пайплайнах CI (примеры областей: Travis, Circle, BrowserStack, SauceLabs)
- docs: изменения в документации
- feat: новые фичи
- fix: фиксы багов
- perf: оптимизации производительности
- refactor: рефакторинг (изменение кода, которое не является фичей и не исправляет баг)
- style: изменения кода, связанные с его визуальным стилем (табуляция, форматирование, пропущенная точка с запятой и т.п.)
- test: изменения в автотестах