148 votes

Avertissement : Plusieurs bases de fusion détectées. La liste des commits affichée peut être incomplète

Dans Azure Repos, j'ai créé un PR de la branche A à la branche B. Aucun conflit de fusion n'est affiché. Mais je finis avec le message d'avertissement

Warning: Multiple merge bases detected. The list of commits displayed might be incomplete .

capture d'écran d'erreur

70voto

Jorn.Beyers Points 429

J'ai eu le même message aujourd'hui. Je viens de récupérer les dernières modifications de la branche de destination et de les fusionner dans la branche source et le problème a été résolu.

21voto

JARVIS Points 50

Il suffit de prendre les dernières modifications de la branche de destination vers la branche source et de terminer la fusion, après quoi ce message n'apparaîtra plus sur la page de demande d'extraction.

À mon avis, c'est une bonne chose qu'Azure DevOps donne un tel avertissement afin que si vous oubliez de prendre les dernières nouvelles de la branche cible avant de terminer votre pull request, cela peut vous faire gagner du temps ou un moment de fin, rush et surprise.

8voto

Tim Hodgson Points 143

Si cela était arrivé à plusieurs coéquipiers aujourd'hui. Cela se produisait parce qu'ils étaient sur le point de fusionner un PR dans notre branche de développement avant de fusionner d'abord avec leur branche. Leur branche locale était en retard de plusieurs commits.

Une fois qu'ils ont fusionné, engagé et poussé, le message a disparu.

1voto

newky2k Points 107

J'ai trouvé que je reçois le message lorsque je récupère les mises à jour d'une autre branche dans la branche que j'essaie de fusionner (Mise à jour de la branche dev à partir du maître, puis fusion des PR dans le maître par exemple).

J'ai également trouvé cela lorsque j'ai oublié de retirer les modifications avant de pousser les mises à jour.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X