B: Take a look at this shit code that I found.
A: Whoah, it really is shit. Blame it so that we can see what kind of genious is behind this.
B: Apparently you wrote and I reviewed/approved it.
Use "git annotate" instead.
Basically, not everyone works for Google.
Not that that needs to be said, no matter the company (if it's of any decent size.)
Git blame quickly gives you the commits you are likely interested in, then you can use them as a starting point for your git log digging.
I was working on an extraordinarily bad codebase, and stumbled upon some modular, reusable code that made my life way easier. I wondered who wrote this rare gem in that pile of shit, and checked `svn praise` for a change.
It was me.
It would have been the highlight of my then short career, if not for the fact that it meant there were no other semi-competent people on that project.