There are currently 144 branches. There should only really be <10. A good place to start would be deleting merged branches. This is a problem because accidentally calling git pull upstream
instead of git pull upstream master
will pull down ALL the branches.
https://github.com/internetarchive/openlibrary/branches
There should probably only be <10 branches, but let's close this issue when we're down to <20.
@mekarpeles
Down to 54 branches -- feel empowered to delete your own merged/closed branches, folks! Thanks @cdrini
This might require someone to wrangle the branch owners in order to get them closed. @cdrini, I'm going to put this on your plate for the moment - it probably requires some research to figure out what branches are associated with what owners, yes?
I've deleted a few more branches which were strictly behind master. Most of the remaining ones have commits by @mekarpeles which aren't fully merged, so probably need his attention to close out.
I think most of the remaining branches are valid branches, but they shouldn't really be on the main openlibrary repo. Do you have a fork for development, @mekarpeles ? I feel like most of the remaining branches could be moved to your personal fork.
There are still several stale branches, https://github.com/internetarchive/openlibrary/branches/stale, some of them closed. We probably need another round of deletes.