Você pode utilizar um repositório de modelo em GitHub como código inicial para uma atividade em GitHub Classroom. Seu repositório modelo pode conter código-padrão, documentação e outros recursos para seus alunos. Para saber mais, confira Criar um repositório de modelos.
Para usar o repositório de modelo para a sua atribuição, o repositório de modelo deve pertencer à sua organização, ou a visibilidade do repositório de modelos deverá ser pública.
Quando você cria sua tarefa, o GitHub Classroom cria um repositório a partir do modelo em sua organização com a visibilidade selecionada (para obter mais informações sobre como criar repositórios a partir de modelos, confira Criar um repositório a partir de um modelo).
Os repositórios de tarefas dos alunos serão forks desse repositório criado. É possível escolher se todas as ramificações estão incluídas nos repositórios de tarefas do aluno ou apenas a ramificação padrão.
Você pode reutilizar uma atribuição existente, mesmo que ela use um repositório de modelos, em qualquer outra sala de aula à qual você tenha acesso de administrador, incluindo salas de aula em uma organização diferente. Para saber mais, confira Reutilizar uma atribuição.