Re:Git Punish – The Missing Git Command
by biggestbob on Thursday September 17, 2015 @03:10AM
(#10232002)
WTF is this?
[ Parent
| on HN ]
Re:Git Punish – The Missing Git Command
by conception on Thursday September 17, 2015 @03:41AM
(#10232100)
It's git punish, the missing git command.
Re:Git Punish – The Missing Git Command
by LeoNatan25 on Thursday September 17, 2015 @04:24AM
(#10232203)
No. git was not created to make a hostile development environment.
Re:Git Punish – The Missing Git Command
by BillinghamJ on Thursday September 17, 2015 @04:44AM
(#10232253)
Given its name, and its creator, I wouldn't necessarily make that assertion so absolutely...
Re:Git Punish – The Missing Git Command
by DonHopkins on Thursday September 17, 2015 @05:30AM
(#10232374)
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.
Re:Git Punish – The Missing Git Command
by icelancer on Thursday September 17, 2015 @04:53AM
(#10232273)
Oh yeah? Why is it git blame when it was svn praise?
Re:Git Punish – The Missing Git Command
by samuellb on Thursday September 17, 2015 @05:25AM
(#10232360)
"svn praise" seems to be simply an alias for "svn blame". Try "svn praise --help"
Re:Git Punish – The Missing Git Command
by ta0967 on Thursday September 17, 2015 @05:35AM
(#10232386)
it was svn blame at first: http://svn.haxx.se/dev/archive-2002-08/2058.shtml
Re:Git Punish – The Missing Git Command
by lol768 on Thursday September 17, 2015 @04:02AM
(#10232155)
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.