gitignore does not ignore folder
I'm guessing this folder has been checked into git before?
Run git rm -r --cached <folder>
and check again.
For me, the accepted answer was part of the solution, not the entire solution. Maybe, the other steps that I'm about to post were obvious, but I missed them first. Here's the steps I took to ensure my .gitignore
file ignored the folder I wanted it to ignore:
- Commit any changes that you need to fix/change.
- Run this command:
git rm -r --cached .
(which removes everything from the git index in order to refresh your git repository) - Then run this command:
git add .
(to add everything back to the repo) - Finally, commit these changes using
git commit -m ".gitignore Fixed"
You can find the link to the article from where I found the solution here.
I was having this issue and I realized git was actually ignoring the files/folders correctly, but my code editor (Visual Studio Code) was just buggy and not "greying them out" properly in the UI sidebar. I restarted VSCode and they were greyed out as expected.