Git History Detective Find when bugs were introduced and understand code evolution. When to Use - Finding when a bug was introduced - Understanding why code was changed - Finding who last modified a line - Tracking down a regression - Searching for commits by content Quick Reference | Task | Command | |------|---------| | Who changed this line? | | | Find commit by message | | | Find commit by code change | | | Binary search for bug | | | See file at old commit | | Investigation Techniques 1. Git Blame - Find Line Authors Reading blame output: 2. Git Log - Search History 3. Git Bisect - Binar…