Hacker News new | ask | show | jobs
by biggestbob 3932 days ago
WTF is this?
2 comments

It's git punish, the missing git command.
No. git was not created to make a hostile development environment.
Given its name, and its creator, I wouldn't necessarily make that assertion so absolutely...
Working on the Linux kernel was already a hostile environment before Linus wrote git.

But it's fair to say that he created git for a exiting hostile development environment.

Oh yeah? Why is it git blame when it was svn praise?
"svn praise" seems to be simply an alias for "svn blame". Try "svn praise --help"
My best guess is that it takes a file and a couple of line numbers/ranges and then uses git blame to figure out who introduced/worked on those lines. From there, it creates a public page with the code snippet in question along with a question to those responsible as to why the code was introduced.