Добавлена секция работы с репозиторием

This commit is contained in:
goodmice 2022-12-23 17:12:02 +05:00
parent c867c51bf5
commit 269b59560a
No known key found for this signature in database
GPG Key ID: EA4AA16454AC96C8

View File

@ -63,6 +63,27 @@
const page: ReactNode = lazy(() => import (...)) const page: ReactNode = lazy(() => import (...))
``` ```
### 1.4. Работа с репозиторием
#### 1.4.1. Подготовка к публикации работы по заданию
При получений задания необходимо создать для неё ветку, наследуемую от **dev**.
Ветка должна именоваться в **kebab-case** и иметь префикс соответствующий типу задачи:
* "**feature/**" - для нового функционала или визуала;
* "**fix/**" - для багов и любых исправлений.
Название ветки должно кратко описывать проблему или новые возможности.
Далее необходимо создать *pull request* на ветку dev от новосозданной и сразу отметить его как WIP.
При завершении задания метку WIP необходимо снять.
#### 1.4.2 Оформление коммита
Изменения файлов необходимо разделять на коммиты по общим изменениям и соответствующе его именовать.
Если в коммит попадает более одного логического изменения стоит указывать их в виде маркированного списка, например:
```
* На странице "Мониторинг" и "Архив" сокращено колличество запросов;
* Страница "Сообщения" удалена.
```
## 2. JS ## 2. JS
1. Методы, константы и переменные документируются в соответствии с `JSDoc`; 1. Методы, константы и переменные документируются в соответствии с `JSDoc`;
2. При документации страниц необходимо указать её название, краткое описание и описание получаемых параметров: 2. При документации страниц необходимо указать её название, краткое описание и описание получаемых параметров: