Инструменты пользователя

Инструменты сайта


courses:algorithms_structures:github_rules

Правила работы с Github

Основные правила

  1. Каждая работа должна быть размещена в отдельной ветке, созданной из ветки main
    • Именование ветки: <Фамилия>_<Имя>_<Вид и номер работы>. Например: Ivanov_Ivan_lb1
      • Вид работы может быть lb и cw для лабораторной и курсовой работы соответственно. Другие названия работа не засчитываются
  2. Каждая работа должна находиться в своей папке с именем, соответстующем названию ветки
    • Файлы с исходным кодом должны находиться в папке src внутри вашей папки с лабораторной
    • Проект должен быть организован согласно требованиям
    • Отчёт должен находиться в корне папки работы
    • Никакие другие файлы добавлять нельзя
  3. Название пуллреквестра должно совпадать с названием ветки/папки
    • Пуллреквест и коммиты должны быть сделаны пользователем с соответствующим ФИО и гитхаб-аккаунтом
  4. Необходимо отслеживать комментарии к пуллреквестам и оперативно их исправлять
    • Оценки за работы, пуллреквесты которых не вмержны преподавателем, не засчитываются

Важные ограничения

  • Запрещено делать любые коммиты в ветку main
  • Запрещено самостоятельно мержить пуллреквесты

Любое из перечисленных нарушений влечет за собой автоматические 0 баллов за защиту работы, соответствующей пуллреквесту, или обнуление ближайшей защиты л/р без возможности перезащиты (даже в случае, если работа уже была защищена).