This shows you the differences between two versions of the page.
courses:algorithms_structures:github_rules [2022/09/28 19:35] dmitry.ivanov |
courses:algorithms_structures:github_rules [2022/12/10 09:08] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Правила работы с Github ===== | ||
- | ==== Основные правила ==== | ||
- | - Каждая работа должна быть размещена **в отдельной ветке**, созданной из ветки main | ||
- | * Именование ветки: <Фамилия>_<Имя>_<Вид и номер работы>. Например: ''Ivanov_Ivan_lb1'' | ||
- | * Вид работы может быть lb и cw для лабораторной и курсовой работы соответственно. Другие названия работа не засчитываются | ||
- | - Каждая работа должна находиться в своей папке с именем, соответстующем названию ветки | ||
- | * Файлы с исходным кодом должны находиться в **папке** **src** внутри вашей папки с лабораторной | ||
- | * Отчёт должен находиться в корне папки работы | ||
- | * Никакие другие файлы добавлять нельзя | ||
- | - Название пуллреквестра должно совпадать с названием ветки/папки | ||
- | * Пуллреквест и коммиты должны быть сделаны пользователем с соответствующим ФИО и гитхаб-аккаунтом | ||
- | - Необходимо отслеживать комментарии к пуллреквестам и оперативно их исправлять | ||
- | * Оценки за работы, пуллреквесты которых не вмержны преподавателем, **не засчитываются** | ||
- | | ||
- | ==== Важные ограничения ==== | ||
- | * Запрещено делать любые коммиты в ветку main | ||
- | * Запрещено самостоятельно мержить пуллреквесты | ||
- | Любое из перечисленных нарушений влечет за собой **автоматические 0 баллов за защиту работы**, соответствующей пуллреквесту, или **обнуление ближайшей защиты л/р без возможности перезащиты** (даже в случае, если работа уже была защищена). |