Asked about Git as you actually use it

How would you find which commit introduced a bug?

An answer that works

git bisect. Mark a known good commit and a known bad one, and it binary searches the range, so a thousand commits takes about ten checks.

Reading an answer is not being able to give one. The section that teaches this is Git as you actually use it, 5 hours of Git & collaboration.

Learn this properly