有时候会出现添加了.gitignore之后,仍不能将无用文件夹移除掉,这是因为git中会有缓存导致。如果某些文件已经被纳入了版本中,即使在.gitignore中已经声明了忽略路径也是不会起作用的。
#解决:进入到我们本地分支,执行以下命令删除缓存
git rm -r --cached .
#执行之后重新add、commit、push即可
有时候会出现添加了.gitignore之后,仍不能将无用文件夹移除掉,这是因为git中会有缓存导致。如果某些文件已经被纳入了版本中,即使在.gitignore中已经声明了忽略路径也是不会起作用的。
#解决:进入到我们本地分支,执行以下命令删除缓存
git rm -r --cached .
#执行之后重新add、commit、push即可