Hacker News

Favorites Setup
Comment by nathanpankon | original | How big is a Git commit?
[−]nathanpankon · 2026-10-11 Sun 07:03 UTC · link
I played with making a git alternative that was streamlined according to workflow. I haven't completely abandoned it, but my core idea was that you can use ast path to compress the data further.

Like you said git is really efficient, and even though I went in with some criticism because of the work(mess) that is chromium and the deep hacking I did there to fix stuff between versions without forcing a complete rebuild

I came to the conclusion that as a compression alternative, my approach wasn't worth it. Git did a better job!

Anyway here's the attempt: https://github.com/pankon/gat

[−]Anduia · 2026-10-11 Sun 07:22 UTC · link
It is not public is it?
[−]nathanpankon · 2026-10-11 Sun 08:17 UTC · link
Good call, made it public :)

Thanks!

[−]Anduia · 2026-10-11 Sun 10:54 UTC · link
Very interesting! Maybe the AST part is more useful for diffs and merges than for compression.