Cette version de GitHub Enterprise a été abandonnée le 2023-03-15. 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.
Définition de la capacité de fusion des demandes de tirage
Vous pouvez exiger que les demandes de tirage (pull request) subissent un ensemble de vérifications avant de pouvoir être fusionnées. 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.
Les branches protégées sont disponibles dans les dépôts publics avec GitHub Free et GitHub Free pour les organisations, et dans les dépôts publics et privés avec GitHub Pro, GitHub Team, GitHub Enterprise Cloud et GitHub Enterprise Server.
À propos des branches protégées
Vous pouvez protéger les branches importantes en définissant des règles de protection des branches, qui déterminent si les collaborateurs peuvent supprimer ou forcer les envois vers la branche, et qui définissent les exigences pour tous les envois vers la branche, comme la réussite des contrôles d’état ou un historique linéaire des validations.
Gestion d’une règle de protection de branche
Vous pouvez créer une règle de protection de branche pour appliquer certains workflows dans une ou plusieurs branches, par exemple exiger une révision d’approbation ou passer des vérifications d’état pour toutes les demandes de tirage (pull requests) fusionnées dans la branche protégée.
Résolution des problèmes liés aux vérifications de statut requises
Vous pouvez rechercher les erreurs courantes et résoudre les problèmes liés aux vérifications d’état requises.