在开发中,想把一些文件加入忽略规则,在gitignore文件中加上这些文件的忽略,还是没有生效。原因是,这些文件已经纳入了版本管理,要想使新加入的规则生效,需要把本地的缓存删掉,再提交。
git rm -r --cached
git add .
git commit -m "update .gitignore"
在开发中,想把一些文件加入忽略规则,在gitignore文件中加上这些文件的忽略,还是没有生效。原因是,这些文件已经纳入了版本管理,要想使新加入的规则生效,需要把本地的缓存删掉,再提交。
git rm -r --cached
git add .
git commit -m "update .gitignore"