Rewriting Git Project History with The BFG

Roberto Tyley, The Guardian

“Git stores your entire project history, and its commits are immutable - so how can you remove unwanted data stored deep in your repository’s past? The answer was once ‘git-filter-branch’ - the new alternative is The BFG.”