TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Git Punish – The Missing Git Command

82 pointsby iigresover 9 years ago

12 comments

LeoNatan25over 9 years ago
I hate such things. It creates a terrible work environment. Instead of focusing on the <i>git blame</i> and <i>git punish</i>, everyone should just focus on <i>git commit</i> fixes to make the code work. Does it really matter who put the bug? We are all humans, we all make mistakes.
评论 #10232227 未加载
评论 #10232537 未加载
评论 #10233276 未加载
评论 #10232234 未加载
评论 #10233177 未加载
tedivmover 9 years ago
Go on, just sudo that unencrypted http link and blindly run what it downloads. I&#x27;m sure nothing bad could happen.
评论 #10232129 未加载
评论 #10232158 未加载
enqkover 9 years ago
This is symptomatic of something that has been bothering me lately. Programmers seem to be in some sort of twisted abusive relationship with their tools. Tools that other fellow programmers have written.<p>Why do programmers hate other programmers so much? Why do they have so little empathy and care?<p>Too much staying in one own&#x27;s head? Lack of exposure to diverse opinions and emotions?
评论 #10232677 未加载
arnarbiover 9 years ago
As always, kudos for taking an idea and executing it. But this is juvenile and harmful to your work environment. Please think twice before using it.
iigresover 9 years ago
&gt; git clone git@github.com:yavorskiy&#x2F;comment-parser.git<p>&gt; cd comment-parser&#x2F;<p>&gt; git punish -L1,24 index.js<p><a href="http:&#x2F;&#x2F;git-punish.io&#x2F;3EWZW" rel="nofollow">http:&#x2F;&#x2F;git-punish.io&#x2F;3EWZW</a><p>code and committers you see on the page are parsed out from `git blame`
bigethanover 9 years ago
If most of the comments here are about how this is pretty hostile and unfriendly, how is it on the front page? The Silent Brojority?
评论 #10232992 未加载
评论 #10232546 未加载
Sir_Cmpwnover 9 years ago
Wow, guys. This is clearly a sarcastic tool. Banter between devs is common and healthy.
评论 #10232698 未加载
评论 #10232671 未加载
评论 #10233214 未加载
评论 #10234425 未加载
评论 #10232907 未加载
_jomoover 9 years ago
The &quot;background&quot; image should have a z-index smaller than the text (and the text should have transparent background).<p>Otherwise selecting text sometimes results in grabbing the image instead.
bjackmanover 9 years ago
What does it do?
devitover 9 years ago
This doesn&#x27;t seem very effective at what it&#x27;s trying to do. Once you create the page, what then?<p>It should be a service that mails all other contributors in the commit log something like this: &quot;Mr. &lt;insert name&gt; introduced a CATASTROPHIC security bug right here! Look at that! &lt;insert code&gt; &lt;insert insults&gt; Are all his contributions hidden landmines that might jeopardize the project at any time? Clearly they need to be checked! &lt;insert list of all his other commits&gt;&quot;<p>Maybe &quot;git shame&quot; would be more appropriate too.<p>And yeah, you should probably not do that if it&#x27;s a company project or a noncritical open source project.
biggestbobover 9 years ago
WTF is this?
评论 #10232100 未加载
评论 #10232155 未加载
macjohnmccover 9 years ago
Isn&#x27;t using Git punishment enough?