Skip to main content
Nous publions des mises à jour fréquentes de notre documentation, et la traduction de cette page peut encore être en cours. Pour obtenir les informations les plus actuelles, consultez la documentation anglaise.

Cette version de GitHub Enterprise a été abandonnée le 2023-03-15. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités, effectuez une mise à niveau vers la dernière version de GitHub Enterprise. Pour obtenir de l’aide sur la mise à niveau, contactez le support GitHub Enterprise.

Création d’un dépôt à partir d’un modèle

Vous pouvez générer un nouveau dépôt avec les mêmes structure de répertoires et fichiers qu’un dépôt existant.

À propos des modèles de dépôt

Toute personne disposant d’autorisations de lecture sur un modèle de dépôt peut créer un dépôt à partir de celui-ci. Pour plus d’informations, consultez « Création d’un modèle de dépôt ».

Astuce : vous pouvez également créer un dépôt à partir d’un modèle à l’aide de la GitHub CLI. Pour plus d’informations, consultez « gh repo create » dans la documentation GitHub CLI.

Vous pouvez choisir d’inclure la structure et les fichiers de répertoire uniquement à partir de la branche par défaut du modèle de dépôt, ou d’inclure toutes les branches. Les branches créées à partir d’un modèle ont des historiques séparés, ce qui signifie que vous ne pouvez pas créer de demandes de tirage ou de fusion entre les branches.

La création d’un dépôt à partir d’un modèle est similaire à la duplication d’un dépôt, mais il existe des différences importantes :

  • Une nouvelle duplication inclut tout l’historique de validation du dépôt parent, tandis qu’un dépôt créé à partir d’un modèle commence avec une validation unique.
  • Les validations d’une duplication n’apparaissent pas dans votre graphique de contributions, tandis que les validations d’un dépôt créé à partir d’un modèle apparaissent dans votre graphique de contribution.
  • Une duplication peut être un moyen temporaire de contribuer au code d’un projet existant, tandis que la création d’un dépôt à partir d’un modèle démarre un nouveau projet rapidement.

Pour plus d’informations sur les duplications, consultez « À propos des duplications (fork) ».

Création d’un dépôt à partir d’un modèle

  1. Dans votre instance GitHub Enterprise Server, accédez à la page principale du dépôt.
  2. Au-dessus de la liste de fichiers, cliquez sur Utiliser ce modèle.
  3. Utilisez le menu déroulant Propriétaire, puis sélectionnez le compte qui doit posséder le dépôt. Menu déroulant Propriétaire 1. Tapez un nom pour votre dépôt et une description facultative. Champ de création de dépôt 1. Choisissez une visibilité de dépôt. Pour plus d’informations, consultez « À propos des dépôts ». Cases d’option pour sélectionner la visibilité des dépôts
  4. Si vous le souhaitez, pour inclure la structure et les fichiers de répertoire de toutes les branches dans le modèle, et pas seulement de la branche par défaut, sélectionnez Inclure toutes les branches. Case à cocher Inclure toutes les branches
  5. Cliquez sur Create repository from template (Créer un référentiel à partir du modèle).