===== Правила работы с Github ===== ==== Основные правила ==== - Каждая работа должна быть размещена **в отдельной ветке**, созданной из ветки main * Именование ветки: <Фамилия>_<Имя>_<Вид и номер работы>. Например: ''Ivanov_Ivan_lb1'' * Вид работы может быть lb и cw для лабораторной и курсовой работы соответственно. Другие названия работа не засчитываются - Каждая работа должна находиться в своей папке с именем, соответстующем названию ветки * Файлы с исходным кодом должны находиться в **папке** **src** внутри вашей папки с лабораторной * Проект должен быть организован согласно [[https://github.com/moevm/alg-project-example|требованиям]] * Отчёт должен находиться в корне папки работы * Никакие другие файлы добавлять нельзя - Название пуллреквестра должно совпадать с названием ветки/папки * Пуллреквест и коммиты должны быть сделаны пользователем с соответствующим ФИО и гитхаб-аккаунтом - Необходимо отслеживать комментарии к пуллреквестам и оперативно их исправлять * Оценки за работы, пуллреквесты которых не вмержны преподавателем, **не засчитываются** ==== Важные ограничения ==== * Запрещено делать любые коммиты в ветку main * Запрещено самостоятельно мержить пуллреквесты Любое из перечисленных нарушений влечет за собой **автоматические 0 баллов за защиту работы**, соответствующей пуллреквесту, или **обнуление ближайшей защиты л/р без возможности перезащиты** (даже в случае, если работа уже была защищена).