About the Talk
June 1, 2019 1:00 PM
Kansas City, MOKansas City, MO
You made a mistake weeks ago and a part of the site is broken. No one noticed at first, but now the client is upset. You need to fix it - and fast! But where in the code was this bug introduced?
What if I told you there’s a tool hidden within Git to quickly find when a bug was committed and then fix it? Git Bisect allows you to jump through dozens of commits at once and find the culprit within seconds - even when you don’t know exactly when it happened or even what file was edited.
Git Bisect uses a computer science technique called “binary search”. To explain the concept simply, we’ll play a quick audience participation guessing game and demonstrate many real-world examples. Once we understand the basics, we’ll take it a step further with automation.
This session is appropriate for anyone comfortable with Git and who sometimes makes mistakes.