On my first commit I sent a binary file that has no reason to stay. And I sent a configuration file with real passwords. I changed the password to a fake, I deleted the binary, but if I go back to an old commit the data is still there.
I did not want to erase the repository and start a new one by missing out on my history of months worked to hide this little slip. But I really need these 2 files to be unrecoverable.