thanks for the reply, but i think i got that. from the linked article:
For example, if you changed repo/packages/foo/CHANGELOG.json, when git was getting ready to do the push, it was generating a diff against repo/packages/bar/CHANGELOG.json! This meant we were in many occasions just pushing the entire file again and again, which could be 10s of MBs per file in some cases, and you can imagine in a repo our size, how that would be a problem.
but wouldn’t these erroneous diffs not show up in git diff
? it seems that they were pushing (maybe automatically?)without inspecting the diffs first
there is a segment on German public TV if that’s any help https://www.zdf.de/dokumentation/zdfzeit/zdfzeit-tricks-der-lebensmittelindustrie-mit-sebastian-lege-104.html#xtor=CS5-95
(Starts at 13:15 min). from what i remember it shows the same pattern mentioned by other commenters. vegetable fats instead of milk, thickeners, stabilizers, artificial flavors.