My favourite Git commit (2019)

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. Git

    Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. feedback

    golang webapp framework (rails inspired) with WASM, Effortless Migrations, Simple SQL that's NOT gorm, and Ultimate Routing Control (by andrewarrow)

    I stated using gofakeit's "hackerphrase" for all commit messages.

    https://github.com/andrewarrow/feedback/commits/main/

    hp | git commit -a -F -

    hp is a golang binary that just spits out a hacker phrase. I have this aliased with the letter q for "quick" so I'm always checking in stuff with q return push done.

  4. KE-complex_modifications

    Karabiner-Elements complex_modifications rules

    This bad commit message keeps resurfacing on HN front page like beach litter. I would just go with "Remove non-breaking space characters" instead of writing a Russian novel. Also, if you're on macOS just use a Karabiner rule [0] that converts all non-breaking space characters to regular space characters to prevent yourself from accidentally typing it out.

    [0] https://ke-complex-modifications.pqrs.org/#nonbreaking_space

  5. nextest

    A next-generation test runner for Rust.

    > On my work I make 1-15 commits a day. If I have to spend thought cycles on the commit message, that is time that goes from other productive endeavours.

    I make roughly that many commits a day as well. If something's easy to understand I'll put in a simple commit message (e.g. [1]), but I do put in the effort for more complicated ones.

    [1] https://github.com/nextest-rs/nextest/commit/efd194b2e1d8d61...

    [2] https://github.com/oxidecomputer/omicron/commit/b07a8f593325...

  6. omicron

    Omicron: Oxide control plane

    > On my work I make 1-15 commits a day. If I have to spend thought cycles on the commit message, that is time that goes from other productive endeavours.

    I make roughly that many commits a day as well. If something's easy to understand I'll put in a simple commit message (e.g. [1]), but I do put in the effort for more complicated ones.

    [1] https://github.com/nextest-rs/nextest/commit/efd194b2e1d8d61...

    [2] https://github.com/oxidecomputer/omicron/commit/b07a8f593325...

  7. dmd

    dmd D Programming Language compiler

    Not completely on topic (if you read TFA) but my favorite Git commit is by compiler badass and HN frequenter, where he checks in an entire C compiler to the D language repo:

    https://github.com/dlang/dmd/pull/12507

    https://news.ycombinator.com/item?id=27102584

  8. vc-msg

    Show commit message of current line in Emacs

    Of course Emacs has a mode for it:

    https://github.com/redguardtoo/vc-msg

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. gh-ph

    `gh-ph` is a GitHub CLI extension and a GitHub Action that puts commit history into your pull request description

    > Everything they talk about in this article is what is great about the _rest_ of the commit message, which, given modern tools, is _almost never_ seen by anyone.

    This was why I created gh-ph [1].

    [1] https://github.com/Frederick888/gh-ph

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • 🎚ïļ Precision Sliders with Slider RS

    2 projects | dev.to | 13 May 2025
  • Getting Started with Rust: A Modern Systems Programming Language

    3 projects | dev.to | 12 May 2025
  • ðŸŽĻ Infinite Theming with Theme

    2 projects | dev.to | 9 May 2025
  • How to Implement a JavaScript Plugin System in Rust with Deno

    1 project | dev.to | 6 May 2025
  • ðŸĶī Seamless Loading with Skeleton RS

    2 projects | dev.to | 6 May 2025

Did you know that Rust is
the 5th most popular programming language
based on number of references?