I'm using giternal, which compresses the .git directory of the external references into a .tgz file. Unfortunately, every time I "freeze" the external, a new .tgz file is created for the repo.
Even though the contents of the .git directory are the same, a new .tgz file, with diffs, is created. This leads to repo bloat.
Is there a way to cause tar czf to create a .tgz file with exactly the same packaged binary content on different machines?