Помимо повседневных команд, Git предоставляет мощные инструменты для конкретных ситуаций — bisect (поиск ошибок), blame (отслеживание изменений), worktree (несколько рабочих директорий), submodules, filter-repo (переписывание истории) и другие. Знание о их существовании и назначении ценно для работы с продвинутыми сценариями.
git bisect — поиск коммита, в котором появилась ошибка
git bisect start
git bisect bad
git bisect good v1.0
git bisect good
git bisect reset
