Cette version de GitHub Enterprise Server n'est plus disponible depuis le 2024-09-25. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités, effectuez une mise à niveau vers la dernière version de GitHub Enterprise. Pour obtenir de l’aide sur la mise à niveau, contactez le support GitHub Enterprise.
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 votre instance GitHub Enterprise Server 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.