I had a repo with 4 branches including master on GitHub.
1.I went to each branch using the GUI and deleted one file on each branch. (it contained a ssh key). 2.I then decided to just delete the whole repo by creating another repo somewhere else and pushing to the remote.
mkdir repo
cd repo
git init
git remote set-url origin https://github.com/USERNAME/REPOSITORY.git
git push origin master --force
3.Repo is now empty with no branches(GOOD)
However, when I see the history I see this for each file I deleted:
https://github.com/USERNAME/REPOSITORY/tree/
Somehow the history got saved and files still available for anyone to see. How can I delete those tree hashes? I only have them for the files I deleted on each branch.