docs: add Russian contribution guidelines
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
При создании коммитов необходимо придерживаться стандарта Conventional Commits
|
||||
|
||||
Основной формат:
|
||||
|
||||
`<type>: <description>`
|
||||
|
||||
При необходимости можно дополнительно указывать область изменения:
|
||||
|
||||
`<type>(<scope>): <description>`
|
||||
|
||||
`scope` не является обязательным, поэтому оба варианта являются корректными
|
||||
|
||||
Например:
|
||||
|
||||
`feat: add user authentication`
|
||||
|
||||
`feat(auth): add user authentication`
|
||||
|
||||
`fix: handle invalid input`
|
||||
|
||||
`fix(validation): handle invalid input`
|
||||
|
||||
`build: update Maven compiler release to Java 21`
|
||||
|
||||
`build(maven): update Maven compiler release to Java 21`
|
||||
|
||||
Основные типы, которые будем использовать:
|
||||
|
||||
- `feat` — добавление новой функциональности
|
||||
- `fix` — исправление ошибки
|
||||
- `build` — изменения, связанные со сборкой и зависимостями
|
||||
- `refactor` — изменение кода без изменения поведения
|
||||
- `test` — добавление или изменение тестов
|
||||
- `docs` — изменения документации
|
||||
- `chore` — прочие технические изменения
|
||||
|
||||
`scope` рекомендуется указывать, когда он помогает понять, какой части проекта касается изменение, например `auth`, `api`, `database`, `maven`
|
||||
|
||||
Описание коммита должно быть кратким и отражать суть изменения
|
||||
|
||||
Перед созданием коммита необходимо убедиться, что он соответствует формату Conventional Commits
|
||||
Reference in New Issue
Block a user