loudgain icon indicating copy to clipboard operation
loudgain copied to clipboard

Massive .git repo size due to inclusion of static binary

Open haasn opened this issue 6 years ago • 2 comments

As of today, your .git is about 1GB in size, the vast majority of which is stuck in objects storing the history of bin/loudgain.static. It's completely unreasonable to be storing this much data in a git repo for such a tiny project. (~2k lines)

I would highly recommend moving this static binary out of the git repo itself, and perhaps attaching it to the releases directly if you wish to continue hosting them on GitHub.

I would also recommend retroactively purging its existence from git history, so that new developers of loudgain don't have to download 1GB of git history just to clone it.

haasn avatar Oct 26 '19 18:10 haasn

Good point. I’ll have to look into the release docs one of the days.

Moonbase59 avatar Oct 28 '19 23:10 Moonbase59

It came to me as a surprise when it started to grab 500Mb+ ;-)

diizzyy avatar Jan 19 '20 15:01 diizzyy