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"
相關文章
相關標籤/搜索