majindageta
2/26/2019 - 9:31 AM

BFG - Clean repo git from a file

https://rtyley.github.io/bfg-repo-cleaner/

clone del progetto: git clone --mirror git://example.com/some-big-repo.git

dentro questa cartella copiare il file java bfg

da terminale java -jar bfg-1.13.0.jar --delete-files sample.ts

dopo bisogna: git reflog expire --expire=now --all && git gc --prune=now --aggressive

e infine pushare (fatto quasi sempre da GUI)

Una volta fatto questa la history del branch è morta: bisogna riscaricarlo da capo.