Быстрый старт

В этом руководстве описаны основные шаги для начала работы с образовательным пространством GitVerse Lab. Вы узнаете, как создать свой первый учебный модуль, подготовить шаблон репозитория и сформировать задание для участников.

Создание модуля

Модуль — это основное рабочее пространство, в котором будут группироваться ваши задания и список участников.

Для создания нового модуля выполните следующие действия:

  1. Нажмите на аватар вашего профиля в правом верхнем углу экрана и перейдите в раздел GitVerse Lab.
  2. Нажмите кнопку + Новый модуль.
  3. Выберите организацию, от лица которой будет вестись работа с учебными материалами.
  4. Введите понятное название для модуля и нажмите кнопку Создать модуль.
  5. Укажите желаемый уровень приватности.

Info

Если у вас еще нет собственной организации, вы можете создать ее прямо на этом этапе. Для этого выберите блок «Новая организация» и укажите ее название, настройки публичности и расширенные права администратора.

Подготовка репозитория для задания

Для создания задания платформе требуется репозиторий-шаблон. На его основе для каждого участника или команды будет автоматически создаваться персональная копия (форк). В таком репозитории обычно размещаются стартовые информационные материалы, инструкции или исходный код, с которым предстоит работать.

Чтобы подготовить репозиторий-шаблон, выполните следующие шаги:

  1. Откройте меню профиля (правый верхний угол) и перейдите в раздел Мои репозитории.
  2. Нажмите кнопку Создать репозиторий и введите его название.
  3. Обязательно отметьте чекбокс Сделать репозиторий шаблоном.
  4. Выберите уровень приватности (публичный или приватный).
  5. Отметьте чекбокс Добавить файл README, чтобы система сразу инициализировала репозиторий базовым файлом.

Tip

При создании вы также можете сразу добавить описание проекта и файл .gitignore. Кроме того, на этом же экране доступна удобная функция импорта готового репозитория из GitHub, GitLab, Gitea или других внешних Git-сервисов.

Создание задания

После подготовки модуля и шаблона репозитория вы можете сформировать саму задачу и разослать приглашения участникам.

Порядок создания задания:

  1. Перейдите в созданный модуль GitVerse Lab и нажмите кнопку Новое задание.
  2. Введите название и выберите уровень приватности. Приватные задания видны только администраторам организации и приглашенным участникам, а публичные доступны для просмотра всем пользователям платформы.
  3. Выберите тип выполнения задачи. В индивидуальном задании каждый участник работает в своем форке самостоятельно. В групповом — участники объединяются в команды (вы можете ограничить количество команд и размер каждой из них).
  4. Установите дедлайн (срок сдачи) задания. Если вы включите опцию «Жесткий дедлайн», после наступления указанного времени участники потеряют возможность вносить изменения в свои репозитории. Этот шаг не является обязательным, параметры можно изменить позже.
  5. Выберите ранее созданный репозиторий-шаблон в соответствующем поле и нажмите Создать задание.
  6. Настройте доступные инструменты (CI/CD для запуска автопроверок, «Задачи» для ведения трекера, «Вики» для документации) и установите правила защиты веток, чтобы запретить принудительную отправку изменений (force push).
  7. Нажмите Сохранить, а затем Пропустить на шаге настройки автоматических тестов (эту конфигурацию можно будет выполнить позже).
  8. Нажмите Копировать ссылку-приглашение и отправьте ее вашей аудитории для начала работы.

Что дальше?

Поздравляем! Вы успешно настроили образовательное пространство GitVerse Lab. У вас уже есть активный модуль, готовое задание и связанный с ним репозиторий-шаблон.

Теперь вы можете перейти к следующим этапам настройки учебного процесса: