Встречается на собеседованиях • сегодня
Что такое Conventional Commits
Conventional Commits — это стандарт форматирования сообщений коммитов, который помогает автоматизировать CHANGELOG, семантическое версионирование и другие процессы. Формат:
text
<тип>[опционально область]: <описание>
[опционально тело]
[опционально подвал]
text
**Основные типы:**
- `feat:` – новая функциональность (минорная версия `+0.1.0`)
- `fix:` – исправление бага (патч `+0.0.1`)
- `BREAKING CHANGE:` – изменения, ломающие обратную совместимость (мажор `+1.0.0`)
**Пример:**
```bash
git commit -m "feat(login): add OAuth2 support
Closes #123
BREAKING CHANGE: old auth endpoints removed"Плюсы:
- Четкая история изменений
- Автоматизация версионирования (например, через
semantic-release) - Упрощение код-ревью

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы