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: First Commit – find the first commit of any GitHub project

42 pointsby wonderfulyover 9 years ago

11 comments

HillaryBrissover 9 years ago
The existence of a tool like first-commit makes me feel especially self conscious about my earliest commits on GitHub repos. It adds to the perception that one&#x27;s initial checkin is somehow especially important (as opposed to the bug infested, barely-compiling disasterpieces I usually checkin.)<p>Now, it&#x27;s like: &quot;Uh, oh, this initial checkin better be perfect. Someone will scrutinize it with first-commit.&quot;<p>OTOH, no one has ever expressed any interest whatsoever in any of my GitHub repos. I doubt even first-commit can change that.
评论 #10610363 未加载
aleksiover 9 years ago
Wow, Go has a really long history! <a href="http:&#x2F;&#x2F;first-commit.com&#x2F;golang&#x2F;go" rel="nofollow">http:&#x2F;&#x2F;first-commit.com&#x2F;golang&#x2F;go</a>
评论 #10610354 未加载
FarhadGover 9 years ago
Wow, this is awesome!!! I just made a bookmarklet (chrome extension coming soon) for this very reason just a few days ago. Maybe we should collaborate...?<p>Repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;FarhadG&#x2F;init" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;FarhadG&#x2F;init</a> Demo: <a href="http:&#x2F;&#x2F;farhadg.github.io&#x2F;init&#x2F;landing&#x2F;" rel="nofollow">http:&#x2F;&#x2F;farhadg.github.io&#x2F;init&#x2F;landing&#x2F;</a>
评论 #10610575 未加载
jordanpgover 9 years ago
Am I missing something?<p>Why is this tool interesting? Or, why is this tool useful?<p>Wasn&#x27;t this already pretty easy to find if one was so inclined?
评论 #10610658 未加载
yuvadamover 9 years ago
Obligatory reference to the first bootstrap revision from hell - first git commit of git! [1]<p>[1] - <a href="https:&#x2F;&#x2F;github.com&#x2F;git&#x2F;git&#x2F;commit&#x2F;e83c5163316f89bfbde7d9ab23ca2e25604af290" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;git&#x2F;git&#x2F;commit&#x2F;e83c5163316f89bfbde7d9ab23...</a>
glaberfickenover 9 years ago
<a href="http:&#x2F;&#x2F;first-commit.com&#x2F;wong2&#x2F;first-commit" rel="nofollow">http:&#x2F;&#x2F;first-commit.com&#x2F;wong2&#x2F;first-commit</a><p>couldn&#x27;t resist =)
rafaquequeover 9 years ago
Pretty cool. I also found this while ago: <a href="http:&#x2F;&#x2F;firstpr.me&#x2F;" rel="nofollow">http:&#x2F;&#x2F;firstpr.me&#x2F;</a> – shows your first pull request and contribution to the open source community.
评论 #10610374 未加载
pedrocrover 9 years ago
Seems to be rejecting this perfectly valid repo url:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;darktable-org&#x2F;darktable" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;darktable-org&#x2F;darktable</a><p>It appears to be the hyphen in the org name.
评论 #10610216 未加载
hodgesmrover 9 years ago
If you&#x27;d like to do this in the terminal, clone the repo and:<p><pre><code> git rev-list --max-parents=0 HEAD | xargs git show</code></pre>
pinkunicornover 9 years ago
Any support for private github repos through authentication with Github?
评论 #10610528 未加载
wonderfulyover 9 years ago
author here
评论 #10610795 未加载
评论 #10610169 未加载