Skip to main content

Создание назначения на основе репозитория шаблонов

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

Кто эту функцию можно использовать?

Organization owners who are admins for a classroom can create an assignment from a template repository that is public or owned by the organization. Дополнительные сведения об администраторах аудитории см. в разделе "Управление аудиториями".

Примечание. В январе 2024 г. GitHub Classroom изменит способ создания репозиториев учащихся из начальных репозиториев кода. В настоящее время процесс требует, чтобы начальные репозитории кода были шаблонами, и GitHub Classroom создает новый репозиторий для каждого учащегося на основе этого шаблона. При предстоящем изменении репозитории учащихся будут созданы путем создания вилки начального репозитория кода.

Это изменение устраняет часто запрашиваемую функцию от преподавателей: возможность изменять начальный код после принятия задания учащимися.

Дополнительные сведения об этом изменении см. в блоге GitHub.

Эта функция находится в общедоступной бета-версии и подлежит изменению.

Репозиторий шаблонов можно использовать в GitHub в качестве начального кода для назначения в GitHub Classroom. Репозиторий шаблонов может содержать стандартный код, документацию и другие ресурсы для учащихся. Дополнительные сведения см. в разделе Создание репозитория шаблонов.

Чтобы использовать репозиторий шаблонов для своего назначения, репозиторий шаблонов должен принадлежать вашей организации, или видимость репозитория шаблонов должна быть настроена как "Общедоступный".

Примечание. Все ветви из репозитория шаблонов копируются в репозитории учащихся, производные от репозитория шаблонов, даже ветви, используемые для хранения решений.

Можно повторно использовать существующее назначение, даже если применяется репозиторий шаблонов, в любом другом классе, к которому у вас есть доступ администратора, включая классы в другой организации. Дополнительные сведения см. в разделе Повторное использование назначения.

Дополнительные материалы