Hacker News new | ask | show | jobs
by metrognome 1229 days ago
Per the post, this was a change to git itself: https://github.com/git/git/commit/4f4be00d302bc52d0d9d5a3d47...
2 comments

What was the thought behind this change?
If you read the commit message you would see that it is up drop a third party dependency.
Yeah, read that. Just don't understand, if git already had an internal gzip implementation, why wasn't it used since it was added?
Because not everyone refactors whole codebase after adding one function that might be useful somewhere else.

I'd imagine motivation for this change in particular is multiplatform use, not every platform just have gzip in path.

They could just produce tar output and compress that using system gzip. The “git archive” tool supports many output formats.