Как вы архивируете ветку с помощью gzip с самым высоким уровнем сжатия?

Я пытаюсь архивировать ветку с помощью gzip с максимальным уровнем сжатия (9), но на этом уровне он не сжимается. Вот моя команда:

git -C /home/user/example.com/ archive --format tar -o /home/user/site_backups/develop-`date +%Y-%m-%dT%H%M`.tar develop | gzip -9

Он создает файл tar, но его размер превышает 100 МБ по сравнению с zip-файлом, сжатым на 86 МБ с помощью этой команды:

git -C /home/user/example.com/ archive --format zip -o /home/user/site_backups/develop-`date +%Y-%m-%dT%H%M`.zip develop

Можно ли сжать выходной файл больше? Что я делаю неправильно?

0 ответов

Другие вопросы по тегам