Skip to main content

Configuration des fusions de pull request

Vous pouvez configurer les fusions de demande de tirage (pull request) sur GitHub.com en fonction de votre workflow et de vos préférences de gestion de l’historique Git.

À propos des méthodes de fusion sur GitHub

Vous pouvez autoriser les contributeurs disposant d’un accès push à votre dépôt afin de fusionner leurs pull requests selon plusieurs options de fusion ou d'appliquer une méthode de fusion spécifique à toutes les pull requests de votre dépôt.

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 GitHub.com dans votre dépôt.

Configuration de la fusion Squash des validations pour les demandes de tirage

Vous pouvez appliquer, autoriser ou désactiver le squashing de commits pour toutes les fusions de demandes de tirage (pull request) sur GitHub.com dans votre référentiel.

Configuration du rebasage de validation pour les demandes de tirage

Vous pouvez appliquer, autoriser ou désactiver le rebasage de commits pour toutes les fusions de pull requests sur GitHub dans votre dépôt.

Gestion d’une file d’attente de fusion

Vous pouvez augmenter la rapidité de développement avec une file d'attente pour la fusion des pull requests dans votre référentiel.

Gestion des suggestions pour la mise à jour des branches de pull request

Vous pouvez donner aux utilisateurs la possibilité de mettre à jour automatiquement une branche de pull request lorsqu'elle n'est pas à jour avec la branche de base.

Gestion de la fusion automatique des pull requests dans votre référentiel

Vous pouvez autoriser ou interdire la fusion automatique des pull requests dans votre référentiel.

Gestion de la suppression automatique des branches

Vous pouvez faire en sorte que les branches de tête soient automatiquement supprimées après la fusion des pull requests dans votre dépôt.