.gitignore只能忽略未被track的文件,而git有本地缓存。首次提交.gitignore文件后再次修改,.gitignore文件原来被track过,需要清除缓存后update。具体做法如下:
git rm -r --cached .
git add .gitignore
git commit -m "update .gitignore"
.gitignore只能忽略未被track的文件,而git有本地缓存。首次提交.gitignore文件后再次修改,.gitignore文件原来被track过,需要清除缓存后update。具体做法如下:
git rm -r --cached .
git add .gitignore
git commit -m "update .gitignore"