git bisect start git bisect bad # current HEAD is broken git bisect good v1.4.0 # this tag was fine # test, then: git bisect good | git bisect bad git bisect reset