Skip to main content

Cette version de GitHub Enterprise a été abandonnée le 2023-01-18. 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.

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.

Who can use this feature

People with write permissions to the repository to which the head branch of the pull request belongs can update the head branch with changes that have been made in the base branch.

À propos du maintien de la synchronisation de votre demande de tirage

Avant de fusionner vos demandes de tirage, d’autres modifications peuvent être fusionnées dans la branche de base, ce qui entraîne la désynchronisation de la branche head de votre demande de tirage. La mise à jour de votre demande de tirage avec les dernières modifications de la branche de base peut vous aider à détecter les problèmes avant la fusion.

Vous pouvez mettre à jour la branche head d’une demande de tirage à partir de la ligne de commande ou de la page de demande de tirage. Le bouton Mettre à jour la branche s’affiche lorsque toutes ces valeurs sont remplies :

  • Il n’existe aucun conflit de fusion entre la branche de demande de tirage et la branche de base.
  • La branche de demande de tirage n’est pas à jour avec la branche de base.
  • La branche de base nécessite que les branches soient à jour avant de fusionner.

Pour plus d’informations, consultez « Exiger des vérifications d’état avant de fusionner ».

S’il existe des modifications apportées à la branche de base qui provoquent des conflits de fusion dans votre branche de demande de tirage, vous ne pourrez pas mettre à jour la branche tant que tous les conflits ne seront pas résolus. Pour plus d’informations, consultez « À propos des conflits de fusion ».

La mise à jour de votre branche à partir de la page de demande de tirage effectue une fusion traditionnelle. La validation de fusion résultante fusionne la branche de base dans la branche principale de la demande de tirage.

Mise à jour de votre branche de demande de tirage

  1. Sous le nom de votre dépôt, cliquez sur Demandes de tirage. Sélection de l’onglet Demande de tirage

  2. Dans la liste « Demandes de tirage », cliquez sur la demande de tirage que vous souhaitez fusionner.

  3. Dans la section de fusion située en bas de la page, cliquez sur Mettre à jour la branche pour effectuer une fusion traditionnelle. Bouton pour mettre à jour la branche

Pour aller plus loin