Skip to main content

Utilisation des duplications

Les duplications (fork) sont souvent utilisées dans le développement open source sur GitHub Enterprise Cloud.

À propos des duplications (fork)

Une duplication est un nouveau référentiel qui partage le code et les paramètres de visibilité avec le référentiel « en amont » d’origine.

Dupliquer (fork) un référentiel

Une duplication est un nouveau référentiel qui partage le code et les paramètres de visibilité avec le référentiel « en amont » d’origine.

À propos des autorisations et de la visibilité des duplications

Les autorisations et la visibilité des duplications varient selon que le dépôt en amont est public ou privé, son appartenance ou non à une organisation et les stratégies de votre entreprise.

Configuration d’un dépôt distant pour une duplication

Vous devez configurer un dépôt distant qui pointe vers le dépôt en amont dans Git pour synchroniser les modifications que vous apportez dans une duplication (fork) avec le dépôt d’origine. Cela vous permet également de synchroniser les modifications apportées dans le dépôt d’origine avec la duplication (fork).

Synchronisation d’une duplication

Synchronisez une duplication d’un référentiel pour la maintenir à jour avec le référentiel en amont.

Autorisation de changements sur une branche de demande de tirage créée à partir d’une duplication

Pour une meilleure collaboration, vous pouvez autoriser les commits sur les branches que vous avez créées à partir de duplications (fork) appartenant à votre compte personnel.

Que se passe-t-il avec les duplications quand un dépôt est supprimé ou que sa visibilité change ?

La suppression de votre référentiel ou la modification de sa visibilité affecte les duplications de ce référentiel.

Détacher une duplication

Vous pouvez supprimer une duplication et recréer le même référentiel, sans la connexion au réseau d’origine.