Find a needle in a haystack with git bisect
My favorite tool for finding the source of regression bug is git bisect. Here’s what I knew to start with:
A bug report was filed on October 21 (almost a month ago) on our main branch.
This bug doesn’t exist in the previous version of our software, which was branched from main as the branch release-5.7.0.
The branch release-5.7.0 was created about two months ago, and a lot has changed in main since then.
This is the process I went through to find the change that caused this bug.
Find a commit wh...
Read more at sundry.jerryorr.com