Как правильно коммитить - 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: изменения в автотестах
⚠️ **GitHub.com Fallback** ⚠️