Rovango / cefpython

Automatically exported from code.google.com/p/cefpython
0 stars 0 forks source link

Remove big binary files from git history #103

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
In the past, Windows binary files were kept in the git repository, it grown 
significantly by that. What is an easy way to find these files (dll, exe, pak, 
lib) and remove them?

Original issue reported on code.google.com by czarek.t...@gmail.com on 8 Jan 2014 at 4:50

GoogleCodeExporter commented 8 years ago
I've tried instructions here: 
http://git-scm.com/book/en/v2/Git-Internals-Maintenance-and-Data-Recovery#Removi
ng-Objects . Unfortunately you can't push such changes back to Google Code 
online repo. One solution proposed here: 
http://stackoverflow.com/a/11277470/623622 is to recreate the repository. We 
could do this while migrating to Github. But this will most probably break 
user's existing cloned repositories.

Original comment by czarek.t...@gmail.com on 11 Jan 2015 at 9:06

GoogleCodeExporter commented 8 years ago

Original comment by czarek.t...@gmail.com on 11 Jan 2015 at 7:35

GoogleCodeExporter commented 8 years ago
Big files can be removed after migrating to GitHub: 
https://help.github.com/articles/remove-sensitive-data/

See also point 9:

  Tell your collaborators to rebase, not merge, any branches they created off of your old (tainted) repository history. One merge commit could reintroduce some or all of the tainted history that you just went to the trouble of purging.

Original comment by czarek.t...@gmail.com on 24 Aug 2015 at 7:10

GoogleCodeExporter commented 8 years ago
Project will move to Github. Find this issue at the new address (soon): 
https://github.com/cztomczak/cefpython/issues/103

Original comment by czarek.t...@gmail.com on 24 Aug 2015 at 6:36