2.1 KiB
2.1 KiB
sfm, v 0.0.1
sfm
| Исполнитель | Заказчик | |
|---|---|---|
| Сотрудник | raykov-mse | raykov-mse |
| Отдел | aurora | aurora |
| Контакты | raykovmse@rshb.ru | raykovmse@rshb.ru |
Структура проекта:
Рабочий процесс:
- Клонируем репозиторий
git@<gitlab_url>:<group_name>/<project_name>.git
- Создаем виртуальное окружение
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
Если что-то устанавливаем, не забываем обновлять список зависимостей
pip freeze -l > requirements.txt
- Создаем feature ветку
git checkout -b "feature-<task_number>-<short_task_description>"
- Пишем свой код. Коммитим изменения
git add .
git commit -m "<commit_message>"
Как писать хорошие коммит сообщения: https://www.conventionalcommits.org/ru/v1.0.0/
- Пушим изменения в Gitlab
git push origin
- Создаем Merge Request в master
- Проходим код-ревью с коллегами
- Мерджите
