The problem is that even though you removed the files in your last commit, the files still exist in the repository under the commit when they were added.
BFG
The easiest option to remove the files completely from your Git repository is to use BFG Repo-Cleaner (Reference).
bfg --delete-files name_of_file.txt
Git Filter-Branch
The other option is to use git filter-branch
(Reference). The following example completely removes the ./text_files
directory from a Git repository.
git filter-branch --tree-filter "rm -rf text_files" --prune-empty HEAD
git for-each-ref --format="%(refname)" refs/original/ | xargs -n 1 git update-ref -d
Afterwards
After you remove the files, you may want to configure Git to ignore them.
echo text_files/ >> .gitignore
git add .gitignore
git commit -m 'Ignore text_files directory'
You will also need to override your remote repository.
git push origin master --force
Note: If anyone else has cloned this Git repository, they will need to reset their local copy to point to the new HEAD.