Cette version de GitHub Enterprise Server n'est plus disponible depuis le 2024-03-26. 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.
Propositions de modifications de votre travail avec des demandes de tirage
Après avoir ajouté des modifications à une branche de rubrique ou à une duplication (fork), vous pouvez ouvrir une demande de tirage pour demander à vos collaborateurs ou à l’administrateur du référentiel de réviser vos modifications avant de les fusionner dans le projet.
À propos des branches
Utilisez une branche pour isoler le travail de développement sans affecter les autres branches du dépôt. Chaque dépôt a une branche par défaut et peut avoir plusieurs autres branches. Vous pouvez fusionner une branche dans une autre branche en utilisant une demande de tirage (pull request).
Création et suppression de branches dans votre référentiel
Vous pouvez créer ou supprimer des branches directement sur GitHub Enterprise Server.
À propos des demandes de tirage (pull requests)
Les demandes de tirage vous permettent d’indiquer aux autres utilisateurs les modifications que vous avez envoyées à une branche dans un référentiel sur GitHub Enterprise Server. Une fois qu’une demande de tirage est ouverte, vous pouvez discuter et examiner les modifications potentielles avec les collaborateurs et ajouter des validations de suivi avant que vos modifications soient fusionnées dans la branche de base.
À propos de la comparaison des branches dans les demandes de tirage
Les demandes de tirage (pull request) affichent des différences qui permettent de comparer les modifications que vous avez apportées dans votre branche de rubrique par rapport à la branche de base dans laquelle vous souhaitez fusionner vos modifications.
Création d’une demande de tirage
Créez une demande de tirage pour proposer et collaborer sur des modifications apportées à un référentiel. Ces modifications sont proposées dans une branche, ce qui garantit que la branche par défaut contient uniquement le travail terminé et approuvé.
Création d’une demande de tirage à partir d’une duplication
Vous pouvez créer une demande de tirage pour proposer des modifications apportées à une duplication d’un référentiel en amont.
Utilisation des paramètres de requête pour créer une demande de tirage
Utilisez les paramètres de requête pour créer des URL personnalisées afin d’ouvrir des demandes de tirage (pull request) avec des champs prédéfinis.
Modification de la phase d’une demande de tirage
Vous pouvez marquer un brouillon de demande de tirage (pull request) comme étant prêt pour la révision ou convertir une demande de tirage en brouillon.
Demande d’une évaluation de demande de tirage
Après avoir créé une demande de tirage (pull request), vous pouvez demander à une personne spécifique de regarder les changements que vous proposez. Si vous êtes membre de l’organisation, vous pouvez également demander à une équipe spécifique d’examiner vos modifications.
Maintien de la synchronisation de votre demande de tirage avec la branche de base
Une fois que vous avez ouvert une demande de tirage (pull request), vous pouvez mettre à jour la branche head, qui contient vos modifications, avec toutes les modifications apportées dans la branche de base.
Changement de la branche de base d’une demande de tirage
Une fois qu’une demande de tirage (pull request) est ouverte, vous pouvez changer la branche de base pour comparer les modifications apportées à la demande de tirage par rapport à une autre branche.
Commit de changements sur une branche de demande de tirage créée à partir d’une duplication
Vous pouvez commiter des changements sur une branche de demande de tirage (pull request) qui a été créée à partir d’une duplication (fork) de votre dépôt avec l’autorisation du créateur de la demande de tirage.