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.

Show HN: Git-fired tells you who was fired / added based on Git log

40 pointsby michaellee8almost 4 years ago

5 comments

jdikatzalmost 4 years ago
Cool idea —- also makes me realize that if GitHub can see commit history of all repos, then Microsoft has a lot of partly identified info on personnel movement across teams within lots of companies and also across companies
评论 #27414670 未加载
评论 #27419884 未加载
michaellee8almost 4 years ago
It tells you what new names existed or old names removed in your commit log during the specified periods. Suppport comparing based on name+email or name only. Support recursively looping through all subdirectries.<p>Sample usage:<p># git-fired 2021&#x2F;06&#x2F;01 2021&#x2F;05&#x2F;01 -single<p># git-fired 2021&#x2F;06&#x2F;01 2021&#x2F;05&#x2F;01 -multi<p># git-fired 2021&#x2F;06&#x2F;01 2021&#x2F;05&#x2F;01 -single -name<p># git-fired 2021&#x2F;06&#x2F;01 2021&#x2F;05&#x2F;01 -single -name<p>compares the commit log of the current repo (-single) or all git repos under current directory (-multi) during 2021&#x2F;05&#x2F;01 to 2021&#x2F;06&#x2F;01 and 2021&#x2F;06&#x2F;01 to now, by default compares using name+email, pass -name to compare using name only.
toomuchtodoalmost 4 years ago
Consider extending this to identify heavy churn or lack thereof. Repeated short tenures in an org is useful signal.
officialjunkalmost 4 years ago
how about those that leave a company without being fired?
评论 #27414798 未加载
评论 #27416101 未加载
评论 #27415565 未加载
评论 #27414888 未加载
ok123456almost 4 years ago
Problem with this is that git identities aren&#x27;t unique. If I do a quick commit from another machine it will likely have garbage for the name and email based on GECOS and the hostname.
评论 #27415783 未加载