Skip to main content

Créer une tâche à partir d’un modèle de référentiel

Vous pouvez créer un devoir à partir d’un dépôt de modèles afin de fournir du code, de la documentation et autres ressources à vos étudiants pour démarrer.

Qui peut utiliser cette fonctionnalité ?

Organization owners who are admins for a classroom can create an assignment from a template repository that is public or owned by the organization. Pour plus d’informations sur les administrateurs de salle de classe, consultez Gérer les classes.

Vous pouvez utiliser un dépôt de modèles sur GitHub comme code de départ pour un travail sur GitHub Classroom. Votre modèle de dépôt peut contenir du code réutilisable, de la documentation et d’autres ressources pour vos étudiants. Pour plus d’informations, consultez « Création d’un modèle de dépôt ».

Pour utiliser le répertoire modèle pour votre devoir, celui-ci doit appartenir à votre organisation ou sa visibilité doit être publique.

Lorsque vous créez votre devoir, GitHub Classroom crée un référentiel à partir du modèle de votre organisation avec la visibilité que vous sélectionnez (pour plus d’informations sur la création de référentiels à partir de modèles, consultez Création d’un dépôt à partir d’un modèle).

Les répertoires de tâches des étudiants seront des forks de ce répertoire créé. Vous pouvez choisir si toutes les branches sont incluses dans les référentiels de devoir de stagiaire ou uniquement dans les branches par défaut.

Vous pouvez réutiliser un devoir existant, même s’il utilise un dépôt de modèles, dans toute autre classe à laquelle vous avez accès en tant qu’administrateur, y compris les classes d’une autre organisation. Pour plus d’informations, consultez « Réutiliser une tâche ».

Pour aller plus loin

  •         [AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-individual-assignment)
    
  •         [AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment)
    
  •         [AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/using-github-classroom-with-github-cli)