.gitignore只能忽略那些原來沒有被track的文件,若是某些文件已經被歸入了版本管理中,則修改.gitignore是無效的。正確的作法是在每一個clone下來的倉庫中手動設置不要檢查特定文件的更改狀況。git
git update-index --assume-unchanged PATH 在PATH處輸入要忽略的文件。