By meme, i don't mean that it's wrong, it isn't, just that in my opinion it's a thing that people like to repeat because they have heard others say it. That's my only explanation for why someone would say "at the user interface level, Git stores snapshots" when the interface is, i think clearly, mostly about working with commits as changes.
> You and some others in this comment section are simply wrong about this. Everybody is wrong sometimes, that’s no problem.
About what, exactly? As far as i know, what i wrote is factually accurate (or an opinion, which can not be wrong).
Yes, the git manual writes about snapshots, because it's literally true (and sometimes necessary to understand), but it also repeatedly refers to commits as changes, because that is a helpful and equivalent way to think about commits, modulo some details which mostly don't matter.