I made a commit in my git repo and pushed it, but accidentally it contained some passwords for our production machines. So I deleted the commit:
git reset --hard HEAD~1
git push --force
That indeed removed the commit from the list of commits, but the url to the commit on gitlab still shows the source of the commit.
I'm not sure whether this is git which still saves the contents of the commit on the gitlab servers, or the gitlab databases which somehow store the contents of the commit, but I really need to completely remove that commit from the gitlab servers.
Does anybody know a way to completely remove a commit and it's contents from gitlab?