You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Для каждой работы требуется создавать отдельную директорию src/lab_#, где # - номер работы
В директории должны находиться:
файлы с исходным кодом
файл CMakeLists.txt, описывающий текущий проект
bash-скрипт, описывающий ручную компиляцию и сборку проекта
README-файл, содержащий основную информацию по теме (ответы на вопросы)
Для каждой работы создается отдельная новая ветка (от ветки main): git checkout -b lab_#. В ветке main работать нельзя, можно только делать git pull, чтоб затем вливать ее в свои локальные ветки
При создании коммита указывать связующий элемент из Jira (smart commits - описание). Комментарии писать осмысленно, кратко указывая, что было сделано. Коммиты делать атомарно, не надо решать несколько задач за раз. Рефакторинг выполнять отдельными коммитами. Пример коммита: git commit -m "[OS-2] #comment add workflow action"
После успешной сборки и перевода работы в статус REVIEW - создать pull-request своей ветки в ветку main.
Не забывать синхронизироваться с веткой main, обновлять статусы по задаче в Jira