Without thinking, I managed to commit a bunch of massive audio files in a github commit. I only copped this about 7 commits later, when it was time to push.
I quickly rm --cache'd the audio files, and added them to gitignore - but since they were added around 7 commits earlier, hitting git push means git is still trying to package and send these 3-4gb of files up, which is resulting in the push failing.
Is there any way to prevent these files from being sent at all, without reverting back 7 commits to when I initially started tracking them?