logoalt Hacker News

forgotpwd16 • today at 11:31 AM • 1 reply • view on HN

Lazy merge commits. The descriptions of the changes are in the commits from the merged branches.


Replies

Pxtl • today at 2:13 PM

This is why I always think emperor git wears no clothes. Hiding these kind of intermediate junk commits from history should not require rewriting and breaking the distributed history you all share. imho the correct solution would be a tag-like layer for annotating existing commits with metadata (additional signatures, hide-flags, retroactive comments, etc) or just a full 2nd dag, but whatever: git sucks at annotating history and annotating history is a core workflow in git.

➕ show 2 replies