| ▲ | adastra22 4 days ago | |||||||||||||||||||||||||
Basically any time I'm like "huh, that's weird," even if it is not a bug, I bisect and see when that behavior was introduced. Because (1) this is trivial and no work to do (`git bisect run` is completely autonomous), and (2) it gets me to the commit that introduces the change, which has all the context that might tell me why it is acting that way. Nothing annoys me more than a codebase with broken commits that break git bisect. | ||||||||||||||||||||||||||
| ▲ | hinkley 4 days ago | parent [-] | |||||||||||||||||||||||||
Ah, in that case the JetBrains diff tool lets you annotate inside the diff window and I can usually walk back to where this possible off by one error was first authored that way. It probably would be slightly faster to jump to bisect. But it’s not in my muscle memory. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||