因為git忽略的原則為之前沒有被追蹤的檔案,因此可能開發到一半才會需要新增gitignore來進行忽略,但是失效

解決的辦法為刪掉本地快取(改變成未被追蹤的狀態),接著在新增要忽略的檔案到gitignore裡

git rm -r --cached .
git add .
git commit -m "init gitignore"