Tengo el siguiente problema:
- la versión
master
funciona bien - la versión de la última etiqueta antes
master
(digamoslast
) tiene un error - un colega necesita un parche para su
last
revisión de ese cierto error
Bueno. Pidamos a nuestro amigo git bisect
la revisión que solucionó el error:
git bisect start
git bisect bad last
git bisect good master
Pero eso no va a funcionar:
Algunas buenas revoluciones no son antepasados de las malas rev.
git bisect no puede funcionar correctamente en este caso.
¿Quizás confundes buenas y malas revoluciones?
¿Alguna pista para superar esto? ¿Me perdí algo en los documentos?
git bisect run ...
para automatizar la bisección. Así que no tengo la oportunidad de intercambiar las palabrasgood
ybad
(eso era demasiado obvio). ¿Cómo utilizarrun
para encontrar la primera revisión buena?