Utilisation des duplications
Les duplications (fork) sont souvent utilisées dans le développement open source sur GitHub.
À 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é et son appartenance ou non à une organisation.
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) dans 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.