Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

In practice I get a lot of value out of referencing commit hashes. If I fix a problem I introduced in a previous commit (for example, commit bumped version, and I forgot to bump it somewhere), my fix will say "amends ab12cd34".

That way when I need to cherry-pick that commit, or do something similar (bump again), I can search for the hash of the commit I'm looking at to find what might be missing.

UI is worse than git-notes but no need for additional setup to sync them.






you kinda doing by hand what git commit --fixup could do for you, and what git rebase -i could pick up automatically.

Rebasing doesn't work in collaborative situations.

And if not rebasing, since --fixup does not include the hash only the commit message, it's bad for this.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: