Files
voidea/template/templates/COMMIT_CONVENTION.md

36 lines
846 B
Markdown

# Conventional Commits — шпаргалка
```
<тип>[optional scope]: <описание>
[optional body]
[optional footer]
```
## Типы
| Тип | Описание | Версия |
|-----|----------|--------|
| `feat` | Новая функция | MINOR |
| `fix` | Исправление бага | PATCH |
| `BREAKING` | Несовместимое изменение | MAJOR |
| `docs` | Документация | — |
| `style` | Форматирование | — |
| `refactor` | Рефакторинг | — |
| `test` | Тесты | — |
| `chore` | Обслуживание | — |
## Примеры
```
feat(auth): add OAuth2 login with Yandex
fix: handle empty list in idea search
BREAKING: change API response format
docs: update README with setup instructions
refactor: extract IdeaService from api/ideas.py
```