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
.
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
.
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.
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.
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 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.