git rm -r --cached . git add . git commit -m 'update .gitignore' git push -u origin master 先将本地缓存删除,再提交,.gitignore文件只针对那些没有被staged的文件有效 参考博客:https://www.cnblogs.com/kevingrace/p/5690241.html