Skip to main content

Configuration des branches et des fusions dans votre référentiel

Vous pouvez gérer des branches dans votre dépôt, configurer la façon dont les branches y sont fusionnées et protéger les branches importantes en définissant la capacité de fusion des demandes de tirage (pull request).

Gestion des branches dans votre référentiel

Chaque fois que vous proposez une modification dans Git, vous créez une nouvelle branche. La gestion des branches est une partie importante du workflow Git. Après un certain temps, votre liste de branches peut croître. Il est donc judicieux de supprimer les branches fusionnées ou obsolètes.

Configuration des fusions de demande de tirage

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.

Gestion des branches protégées

Vous pouvez configurer des règles pour protéger certaines branches de votre dépôt. Par exemple, vous pouvez bloquer les demandes de tirage qui ne subissent pas de vérifications d’état ou exiger que les demandes de tirage aient un nombre spécifique de révisions d’approbation avant de pouvoir être fusionnées.

Gestion des ensembles de règles d’un dépôt

Les ensembles de règles vous aident à contrôler la façon dont les utilisateurs peuvent interagir avec les branches et les étiquettes dans un dépôt.