First Commit

Dev tools

git history browser

SHOW HN2015

42points
41comments
#689of 2,565 in 2015
Top 27%of 2015 by points

How HN took it

CuriousMostly questions and neutral comments

2 positive, 12 neutral or asking, 0 mixed, 7 critical, out of 21 comments about the project. Thread score -0.15.

Execution: 0 for, 6 againstIdea: 2 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

Objections

  • Fails on repos whose org name has a hyphen or whose first commit author is not a GitHub user

    From 3 comments
    • Seems to be rejecting this perfectly valid repo url: https://github.com/darktable-org/darktable It appears to be the hyphen in the org name.
      pedrocr on HN
    • The first commit of darktable-org/darktable was created by @ on Tue Apr 07 2009 Seems like you don't handle commits by users not recognized by github.
      pedrocr on HN
    • Doesn't seem to work with a test export I made for MacPorts: http://first-commit.com/neverpanic/macports-ports says…
      neverpanic on HN
  • Returns wrong first commit for some repos (no master branch, MacPorts export)

    From 2 comments
    • This is fundamentally broken if there is no master branch, or if the master branch is not the branch that points to the last commit you made. i.e. https://github.com/antirez/redis
      zatkin on HN
    • Doesn't seem to work with a test export I made for MacPorts: http://first-commit.com/neverpanic/macports-ports says…
      neverpanic on HN

Requests

  • Support for private repositories via authentication

    From 1 comment
    • Any support for private github repos through authentication with Github?
      pinkunicorn on HN

Questions

  • Why is this tool useful when first commit is easy to find?

    From 1 comment
    • Am I missing something? Why is this tool interesting? Or, why is this tool useful? Wasn't this already pretty easy to find if one was so inclined?
      jordanpg on HN
  • How does the code work?

    From 1 comment

Alternatives named

  • git rev-list --max-parents=0 HEAD

    From 2 comments
    • ? Just do something like: ``` git rev-list --max-parents=0 HEAD ```
      JasperBall on HN
    • If you'd like to do this in the terminal, clone the repo and: ``` git rev-list --max-parents=0 HEAD | xargs git show ```
      hodgesmr on HN
  • firstpr.me shows first pull request

    From 1 comment
    • Pretty cool. I also found this while ago: http://firstpr.me/ – shows your first pull request and contribution to the open source community.
      rafaqueque on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/10610065)