4 ms·
> Consider git – it only ships the diffs, yet it produces whole and consistent repositories. IIRC git does _not_ ship diffs. It copies whole files even for the
by satyanash 4y ago
> Consider git – it only ships the diffs, yet it produces whole and consistent repositories.
IIRC git does _not_ ship diffs. It copies whole files even for the tiniest change. The compression layer handles the de-duping, which is a different layer.
- alfons_foobar 4y agoYup, you are correct - git stores snapshots of files, not diffs.
- yencabulator 4y agogit typically stores deltas of snapshots of files.
- slavik81 4y agoI would interpret 'ships' as 'pushes', because git does send delta packfiles on the wire.