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.

Relier une demande de tirage à un problème

Vous pouvez lier une demande de tirage à un problème pour montrer qu’un correctif est en cours et fermer automatiquement le problème quand la demande de tirage est fusionnée.

Remarque : les mots clés spéciaux d’une description de demande de tirage sont interprétés lorsque la demande de tirage cible la branche par défaut du référentiel. Toutefois, si la base de la demande de tirage est une autre branche, ces mots clés sont ignorés, aucun lien n’est créé et la fusion de la demande de tirage n’a aucun effet sur les problèmes. Si vous souhaitez lier une demande de tirage à un problème à l’aide d’un mot clé, la demande de tirage doit se trouver sur la branche par défaut.

À propos des problèmes et demandes de tirage liés

Vous pouvez lier un problème à une demande de tirage manuellement ou à l’aide d’un mot clé pris en charge dans la description de la demande de tirage.

Lorsque vous liez une demande de tirage au problème, les collaborateurs peuvent voir que quelqu’un travaille sur le problème.

Lorsque vous fusionnez une demande de tirage liée dans la branche par défaut d’un référentiel, son problème lié est automatiquement fermé. Pour plus d’informations sur la branche par défaut, consultez « Modification de la branche par défaut ».

Liaison d’une demande de tirage à un problème à l’aide d’un mot clé

Vous pouvez lier une demande de tirage à un problème à l’aide d’un mot clé pris en charge dans la description de la demande de tirage ou dans un message de validation. La demande de tirage doit se trouver sur la branche par défaut.

  • close
  • closes
  • Fermé
  • correctif
  • fixes
  • fixe
  • resolve
  • resolves
  • resolved

Si vous utilisez un mot clé pour référencer un commentaire de demande de tirage dans une autre demande de tirage, les demandes de tirage sont liées. La fusion de la demande de tirage (pull request) de référence ferme également la demande de tirage référencée.

La syntaxe des mots clés fermants dépend du fait que le problème se trouve dans le même référentiel que la demande de tirage.

Problème liéSyntaxeExemple
Problème dans le même référentielKEYWORD #ISSUE-NUMBERCloses #10
Problème dans un autre référentielKEYWORD OWNER/REPOSITORY#ISSUE-NUMBERFixes octo-org/octo-repo#100
Plusieurs problèmesUtiliser la syntaxe complète pour chaque problèmeResolves #10, resolves #123, resolves octo-org/octo-repo#100

Seules les demandes de tirage liées manuellement peuvent être dissociées manuellement. Pour dissocier un problème lié à l’aide d’un mot clé, vous devez modifier la description de la demande de tirage pour supprimer le mot clé.

Vous pouvez également utiliser des mots clés fermants dans un message de validation. Le problème est fermé lorsque vous fusionnez la validation dans la branche par défaut, mais la demande de tirage qui contient la validation ne sera pas répertoriée comme une demande de tirage liée.

Liaison manuelle d’une demande de tirage à un problème à l’aide de la barre latérale de la demande de tirage

Toute personne disposant d’autorisations d’accès en écriture à un dépôt peut lier manuellement une demande de tirage à un problème à partir de la barre latérale de celle-ci.

Vous pouvez lier manuellement jusqu’à dix problèmes à chaque demande de tirage. Le problème et la demande de tirage doivent se trouver dans le même référentiel.

  1. Dans your GitHub Enterprise Server instance, accédez à la page principale du dépôt. 1. Sous le nom de votre dépôt, cliquez sur Demandes de tirage. Sélection de l’onglet Demande de tirage

  2. Dans la liste des demandes de tirage, cliquez sur la demande de tirage que vous souhaitez lier à un problème.

  3. Dans la barre latérale droite, dans la section « Développement », cliquez sur .

  4. Cliquez sur le problème que vous souhaitez lier à la demande de tirage. Liste déroulante vers le problème de lien

Pour aller plus loin