À 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 ou le paramètre permettant de toujours suggérer que la mise à jour des branches est activée.
Pour plus d’informations, consultez « À propos des branches protégées » et « Gestion des suggestions de mise à jour des branches de demande de tirage ».
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 ».
À partir de la page de demande de tirage, vous pouvez mettre à jour la branche de votre demande de tirage à l’aide d’une fusion traditionnelle ou en refondation. Une fusion traditionnelle entraîne une validation de fusion qui fusionne la branche de base dans la branche principale de la demande de tirage. La refondation applique les modifications de votre branche à la dernière version de la branche de base. Le résultat est une branche avec un historique linéaire, car aucune validation de fusion n’est créée.
Mise à jour de votre branche de demande de tirage
-
Sous le nom du référentiel, cliquez sur Demandes de tirage.
-
Dans la liste « Demandes de tirage », cliquez sur la demande de tirage que vous souhaitez fusionner.
-
Dans la section de fusion située en bas de la page, vous pouvez :
-
Cliquez sur Mettre à jour la branche pour effectuer une fusion traditionnelle.
-
Cliquez sur le menu déroulant Mettre à jour la branche, cliquez sur Mettre à jour avec refondation, puis sur Refondation de la branche pour mettre à jour par une refondation de la branche de base.
-