Bisect Great (or maybe the best) way to crawl through the commits until you find the error. git bisect start git bisect good (until there is a bad one) git bisect bad git bisect reset (when you are done) Source