在.gitignore添加后,git仍然跟踪文件的处理方法

  有时在.gitignore中声明了希望ignore的文件,但git仍然会继续跟踪。首先commit当前修改,否则会丢失修改,然后:

git rm -r --cached .
git add .
git commit -m "fixed untracked files"

  Windows使用:
git rm . -r --cached
git add .
git commit -m "fixed untracked files"