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