Git bisect - для поиска багов Когда баг появился где-то между сотнями… — Python Community — TG.ME

🖥 Git bisect - для поиска багов

Когда баг появился где-то между сотнями коммитов, не нужно проверять историю вручную.

Запускаем:


git bisect start
git bisect bad
git bisect good


Git будет делить историю пополам и просить отметить каждый найденный коммит:


git bisect good
git bisect bad


Через несколько шагов он покажет коммит, в котором появился баг.

Можно автоматизировать:


git bisect run pytest


Тогда Git сам прогонит тесты и найдёт виновника.

@Python_Community_ru
t.me/Python_Community_ru/3210Translating to English…
July 25, 2026 591 5