Skip to main content

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

Configuration de la fusion de commit pour les pull requests

Vous pouvez appliquer, autoriser ou désactiver la fusion avec un commit de fusion pour toutes les fusions de demandes de tirage sur votre instance GitHub Enterprise Server dans votre dépôt.

Vous pouvez configurer les options de fusion de demande de tirage (pull request) pour répondre aux besoins de votre workflow et à vos préférences de gestion de l’historique Git. Pour plus d’informations, consultez « Configuration des fusions de pull request ».

  1. Sur GitHub, accédez à la page principale du référentiel.

  2. Sous le nom de votre référentiel, cliquez sur Paramètres. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.

    Capture d’écran d’un en-tête de dépôt montrant les onglets. L’onglet « Paramètres » est mis en évidence avec un encadré orange foncé.

  3. Sous « Pull Requests », sélectionnez Autoriser les validations de fusion. Cette option permet aux contributeurs de fusionner une pull request avec un historique complet des commits.

  4. Vous pouvez aussi sélectionner le menu déroulant sous Autoriser les commits de fusion, puis cliquer sur le format du message de commit présenté aux contributeurs pendant la fusion.

    Le message par défaut inclut le numéro et le titre du pull request. Par exemple : Merge pull request #123 from patch-1. Vous pouvez également choisir d'utiliser uniquement le titre de la pull request ou le titre et la description de la pull request.

Si vous sélectionnez plusieurs méthodes de fusion, les collaborateurs peuvent choisir quel type de validation de fusion utiliser lorsqu’ils fusionnent une pull request.

Pour aller plus loin

  •         [AUTOTITLE](/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/about-pull-request-merges)
    
  •         [AUTOTITLE](/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request)