courses:algorithms_structures:github_rules
Правила работы с Github
Основные правила
- Каждая работа должна быть размещена в отдельной ветке, созданной из ветки main
- Именование ветки: <Фамилия>_<Имя>_<Вид и номер работы>. Например:
Ivanov_Ivan_lb1
- Вид работы может быть lb и cw для лабораторной и курсовой работы соответственно. Другие названия работа не засчитываются
- Каждая работа должна находиться в своей папке с именем, соответстующем названию ветки
- Файлы с исходным кодом должны находиться в папке src внутри вашей папки с лабораторной
- Проект должен быть организован согласно требованиям
- Отчёт должен находиться в корне папки работы
- Никакие другие файлы добавлять нельзя
- Название пуллреквестра должно совпадать с названием ветки/папки
- Пуллреквест и коммиты должны быть сделаны пользователем с соответствующим ФИО и гитхаб-аккаунтом
- Необходимо отслеживать комментарии к пуллреквестам и оперативно их исправлять
- Оценки за работы, пуллреквесты которых не вмержны преподавателем, не засчитываются
Важные ограничения
- Запрещено делать любые коммиты в ветку main
- Запрещено самостоятельно мержить пуллреквесты
Любое из перечисленных нарушений влечет за собой автоматические 0 баллов за защиту работы, соответствующей пуллреквесту, или обнуление ближайшей защиты л/р без возможности перезащиты (даже в случае, если работа уже была защищена).