Skip to main content

Enterprise Server 3.20 est actuellement disponible en tant que version candidate.

Autoriser les modifications sur une branche de pull request créée à partir d’un fork

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.

Qui peut utiliser cette fonctionnalité ?

People with push access to the upstream repository of a fork in a personal account can commit to the forked branches.

Lorsqu'un utilisateur crée une pull request à partir de son fork, il a généralement le pouvoir de décider si d'autres utilisateurs peuvent faire des commits sur la branche à comparer de la pull request. Si l'auteur de la pull request souhaite élargir sa collaboration, il peut accorder aux mainteneurs du dépôt en amont (c'est-à-dire, toute personne disposant des droits de push sur le dépôt en amont) l'autorisation d'effectuer des commits sur la branche de comparaison de la pull request. Pour en savoir plus sur les référentiels en amont, consultez À propos des forks.

Les auteurs de pull requests peuvent accorder ces autorisations lors de la création initiale d'une pull request depuis un fork dans un compte personnel ou après l'avoir créée. Pour plus d’informations, consultez « Création d’une pull request à partir d’un fork ».

Vous pouvez définir des autorisations de validation (commit) quand vous créez d’abord une demande de tirage (pull request) à partir d’une duplication (fork). Pour plus d’informations, consultez « Création d’une pull request à partir d’un fork ». En outre, vous pouvez modifier une demande de tirage existante pour permettre aux gestionnaires de référentiels d’effectuer des validations (commits) dans votre branche.

Activation des autorisations du mainteneur de dépôt sur les pull requests existantes

  1. Sur GitHub, accédez à la page principale du référentiel en amont de votre demande de tirage (pull request).

  2. Sous le nom du référentiel en amont, cliquez sur Demandes de tirage.

    Capture d’écran de la page principale d’un dépôt. Dans la barre de navigation horizontale, un onglet intitulé « Pull requests » est souligné en orange foncé.

  3. Dans la liste des pull requests, accédez à celle pour laquelle vous souhaitez autoriser les commits.

    Capture d’écran d’une demande de tirage. En bas à droite, la case à cocher « Autoriser les modifications et l'accès aux secrets par les mainteneurs » est activée et soulignée en orange.

Pour aller plus loin

  •         [AUTOTITLE](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/committing-changes-to-a-pull-request-branch-created-from-a-fork)