Je suis dans une situation où le référentiel distant a des "mauvais" validations. par exemple.Branche principale distante contaminée ou Anti-Cherry-Pick
... o ---- C ---- A ---- B origin/master
Où A est mauvais (mais B est bon) Je veux la télécommande pour devenir ...
... o ---- C ---- B origin/master
\
A origin/dev
Il n'est pas évident pour moi comment faire cela.
Dans le cas où une rebase est inappropriée, un résultat différent est nécessaire. Il en résulte une branche de développement contenant la validation A et le maître ne contenant pas la validation A. La question révisée est: Comment faire un anti-cerise? Ainsi, plutôt que de générer un correctif qui modifie le référentiel de l'état C vers A, appliquez un correctif qui change B en A.
Il est évident qu'un rebasage sur un référentiel partagé est de mauvaise forme. Dans ce cas, c'est acceptable. En général, une solution plus générale est nécessaire. – phreed
Un anti-cerise-pick est appelé un retour? – phreed