I am aware that it is possible to fix a git bisect
session via git bisect log
and git bisect replay
as described in the answers to this question.
However, when I mess up a bisect session, that's likely just a single wrong decision, and I would like to be able to fix it directly (i.e. without aborting the whole thing).
For instance, I can imagine that it should be possible to just do rm .git/refs/bisect/good-<hash>
to undo an erroneous git bisect good
.
Is this correct, or have I missed something?
And, can an analogous manipulation be done for an erroneous git bisect bad
?