×
🏆 Пройди Квест на ДСА 2018

git bisect

Методом двоичного поиска ищет коммит, в котором появилась ошибка. Git автоматически прыгает по графу коммитов, постепенно сужая область поиска до одного коммита.

  • Начитает поиск в диапазоне коммитов, ограниченном коммитом с ошибкой и известным коммитом без ошибки:

git bisect start {{bad_commit}} {{good_commit}}

  • После тестирования помечайте коммит как "плохой" (bad) или "хороший" (good):

git bisect {{good|bad}}

  • После того, как git bisect найдет коммит с ошибкой, завершите сеанс bisect и вернитесь на предыдушую ветку:

git bisect reset

  • Пропустить коммит (например, когда тестирование не проходит из-за другой проблемы):

git bisect skip

Фото git-add
Предыдущая запись:
git-add
Фото git-blame
Следующая запись:
git-blame