更新gitignore后如何使其生效
当我们更新了gitignore
后,当我们想push
文件的时候,我们声明的忽略文件还是会出现在push的目录中
原因
某些文件已经被纳入版本管理中,就算是在.gitignore
中已经声明也不会起作用
解决方案
shell
git rm -r --cached . # 清除缓存
git add . # 追踪文件
git commit -m "更新.gitignore" # 注释提交
git push origin master # 推送远程