Asked about The tools: debugger, profiler, logs, bisect

What does git bisect do?

An answer that works

Binary search through commit history to find the one that introduced a problem. You mark a good and a bad commit, and git checks out midpoints for you to test, or runs a test script automatically.

Reading an answer is not being able to give one. The section that teaches this is The tools: debugger, profiler, logs, bisect, 4 hours of Debugging.

Learn this properly