Vill du bara ta bort stora filen från git repot så kan du köra såhär:
git rm --cached hugefile.txt
git commit -m "Remove large file from repository"
git push origin master
.gitignore hjälper bara till om du inte har commitat själva filen. På detta viset så hålls historiken kvar på allt du gjort, dvs dina 8 commits. Det går att rensa filen och all historik men det är en större huvudvärk.