背景:想把一个已经在git中的目录,添加到gitignore里面,让以后的git提交不要出现他,发现添加完,git commit的时候,还是有这些问题,让我提交。
原因:原因是.gitignore只能忽略那些原来没有被track提交的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的
解决方式:
该项目的目录的命令行里,输入下 面命令
git rm -r --cached .
git add .
git commit -m 'update .gitignore'