Who's gonna tell the author that Git doesn't do diffs, but snapshots?
Deltas are just an implementation detail, and thinking of Git as diffing is specifically shunned in introductions to Git versioning.
Deltas are just an implementation detail, and thinking of Git as diffing is specifically shunned in introductions to Git versioning.