gorilla-devs / GDLauncher

GDLauncher is a simple, yet powerful Minecraft custom launcher with a strong focus on the user experience
https://gdevs.io
GNU General Public License v3.0
1.21k stars 253 forks source link

Why the "clean commit"? #1597

Closed b1ek closed 10 months ago

b1ek commented 10 months ago

I just don't understand why this is done. IMO this detroys the whole idea of having the code stored in a VCS.

Eskaan commented 10 months ago

I think it was to make the repo smaller. It wasn’t my idea but I wasn’t strictly against it either (It was about 0.5G or something at that point).

If you want, I should be able to reconstruct most of the history based on my local copy.

Eskaan commented 10 months ago

I was able to reconstruct all of the commit history and pushed the master_legacy branch. Sadly, the commit times are lost due to the rebase. You will have to look at the master branch to get those.

Edit: I just found the rebase option to keep the dates, so now the old history is fully restored.