J'ai le problème suivant:
- la version
master
fonctionne bien - la version de la dernière balise avant
master
(disonslast
) a un bogue - un collègue a besoin d'un correctif pour sa
last
révision pour ce bogue précis
D'accord. Demandons à notre ami git bisect
la révision qui a corrigé le bogue:
git bisect start
git bisect bad last
git bisect good master
Mais cela ne fonctionnera pas:
Certains bons régimes ne sont pas les ancêtres des mauvais régimes.
git bisect ne peut pas fonctionner correctement dans ce cas.
Peut-être confondez-vous les bons et les mauvais régimes?
Des conseils pour surmonter cela? Ai-je manqué quelque chose dans la documentation?
git bisect run ...
pour automatiser la bissectrice. Je n'ai donc aucune chance d'échanger les motsgood
etbad
(c'était trop évident). Comment utiliserrun
pour trouver la première bonne révision?