- Сихронизируем fork (github)
- Обновляем локальный репозиторий (git pull, git fetch), подтягиваем изменения из удаленного репозитория. (vs code)
- Смотрим номер задачи, создаем ветку по номеру задачи (git branch название_ветки(task[номер задачи]))
- Переходим на ветку с задачей (git checkout название_ветки)
- Решаем задачу, коммитим изменения (git status, git add ., git commit -m "сделал номер_задачи")
- Переходим на ветку main (git checkout main)
- Делаем слияние веток (git merge название_ветки_с_номером_задачи)
- Удаляем ветку, которую создавали (git branch -d название_ветки)
- Пушим изменения в удаленный репозиторий (git push)
- Делаем pull request (github)
Повторяем алгоритм.