Вы сказали:
Я запускаю git bisect start, затем git bisect good
Из документации , вот процедура, которую вы должны соблюдать при использовании git bisect
:
$ git bisect start
$ git bisect bad # mark current commit as bad
$ git bisect good v1.0 # mark some earlier commit as good
Git bisect в основном просто выполняет бинарный поиск, чтобы найти первый неудачный коммит, когда в вашей ветке возникла какая-то проблема. Он ожидает, что вы пометите определенный коммит как хороший, а затем более ранний коммит как плохой. Поскольку вы вначале отметили текущий коммит как хороший, без указания плохого коммита, я предполагаю, что биссект просто завершился, ничего не делая.