Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The repository size is too large #42

Open
nacho00112 opened this issue May 5, 2023 · 3 comments
Open

The repository size is too large #42

nacho00112 opened this issue May 5, 2023 · 3 comments
Labels
help wanted Extra attention is needed question Further information is requested

Comments

@nacho00112
Copy link

You should consider reducing the repository size by some way, this isn't normal

@nacho00112
Copy link
Author

GitHub recommend to maintain every project behind 1GB, your repository is being too close to this, the repositories normally not even reach the 100MB

@bogdanfinn
Copy link
Owner

@nacho00112 yes the problem is that back then i had the compiled binaries inside the repository because most of the users were not able to compile them alone.

i removed that and placed the binaries in the release section of github but they are still in the history...
i would have to revisit every commit and manually remove the files from the history which would result in a ton of new commits and a possible force push ...

See this SO answer for more information: https://stackoverflow.com/a/52643437

i'm not sure if i really should do it because this repo already has 53 forks ...

maybe someone has a better idea/solution?

@bogdanfinn bogdanfinn added help wanted Extra attention is needed question Further information is requested labels Jul 29, 2023
@sleeyax
Copy link

sleeyax commented May 1, 2024

git-extras has an easy to use git obliterate sub-command that makes removal of junk trivial. It automatically rewrites the entire repo history for you.

Unfortunately a force push is required and it will mess up all active forks, there's no way around that as far as I know.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants