git

Intro Have you already committed an SSH private key, a password file or a config file with sensitive data to your repository before? In case you did not, I would recommend to first try this out before you continue reading this blogpost. For the rest of us: DON'T PANIC! Take a deep breath, get up from your desk, walk around for a few minutes. Ready? Okay, let's get started! The goal is to completely wipe a file out of existence in a Git repository, to cover all tracks of your horrible mistake. Do you want to be the person who...