Have you ever needed to add new lines of text to an existing file in Linux, like updating a log, appending new configuration values, or saving command outputs without erasing what’s already there?
The tgz is different for every different compression, due to checked-out timestamps getting into the tgz. In general this isn't an issue because the revision systems already checks for de-duplication ...