git 忽略无效解决办法

有时候发现git提交了一些咱们不须要提交的内容,这时候第一反应是加个忽略:git

https://github.com/github/gitignoregithub

宇宙神器VS:缓存

https://github.com/github/gitignore/blob/master/VisualStudio.gitignorespa

结果忽略列表加好了,操做却没有达到预期的效果,缘由是:.gitignore只能忽略那些原来没有被track的文件,若是某些文件已经被归入了版本管理中,则修改.gitignore是无效的;因此加好后,要对本地缓存进行处理,而且从新提交移除远方的git内容。git操做命令以下:code

1 git rm -r --cached .
2 git add .
3 git commit -a -m"update .gitignore"
相关文章
相关标签/搜索