Ответ 1
git bisect reset
заключается в том, как вы останавливаете деление пополам. По умолчанию он будет reset HEAD, где он был до вашего запуска, хотя вы также можете использовать git bisect reset <commit>
, чтобы перейти к этому.
Если вы просто хотите прекратить деактивацию без изменения фиксации, из документации git bisect reset HEAD
будет делать то, что вы хотите.
Bisect reset
После сеанса bisect, чтобы очистить состояние биссектрисы и вернуться к исходному HEAD (т.е. выйти из бисекции), выполните следующую команду:
$ git bisect reset
По умолчанию это вернет ваше дерево в фиксацию, которая была проверена до начала git bisect start. (Новое начало git bisect start также сделает это, поскольку оно очистит старое состояние биссекции.)
С дополнительным аргументом вы можете вернуться к другой фиксации:
$ git bisect reset <commit>
Например,
git bisect reset HEAD
оставит вас на текущем фиксации бисекции и вообще не перепутает коммит, а git bisect reset bisect/bad проверит первую плохую ревизию.
Источник: http://git-scm.com/docs/git-bisect