Excerpt
Now, there is a guide to Remove
sensitive data on GitHub; but that removes files completely. I wanted to preserve the
files and just replace the passwords in Git history.
Kevin van Zonneveld on writing apps and their ecosystems.