修改git下面 .gitignore之后没有生效的解决办法 有时候发现通过vi .gitignore修改 .gitignore之后并没有生效,想排除的文件通过git status也查看不到,这个时候有可能是没有清空缓存。 解决办法: 清空本地的git缓存: git rm -r --cache . 重新查看 git status 就可以看到修改,然后继续add和commit即可