Вы уже отслеживаете все файлы, папки в хранилище, затем добавляете gitignore, поэтому он не работает.
Чтобы это исправить, сначала вам нужно отследить эти файл / папку с помощью этой команды:
git rm -r --cached file/folder_name
затем git add, git передают эти новые изменения.