Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

IIRC git stores copies at first - so interactive time performance is great. It later compresses a set of files into a pack - so long-term space performance is great.

It's like the perfect partner - at least, from afar.



Minor nitpick: The files are initially stored with zlib compression. Each "commit" stores the entire file.

The compression into a packfile is where the diffs between files are computed and stored.


Sure but this will still run into issues e.g. if you are editing a Photoshop file with autosave enabled.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: