Чтобы людям было легче следить за прогрессом разработки, а также для того, чтобы все значимые изменения было проще перечислять в логе обновлений, мы требуем, чтобы все коммиты имели один из следующих префиксов:
- FIX: исправление ошибок
- FEATURE: добавление новых функциональных возможностей (фич)
- DOCS: изменения только в документации
- TEST: добавление отсутствующих тестов или исправление существующих тестов
- PERF: повышение производительности приложения
- UX: изменения пользовательского интерфейса или способов взаимодействия с ним
- SECURITY: изменение, устраняющее проблему безопасности
- REFACTOR: изменение кода, которое не исправляет ошибку и не добавляет функцию
REFACTOR-only коммиты не приветствуются. Коммиты, которые добавляют только тесты или документацию - приветствуются.