天天看點

.gitignore不起作用解決

今天送出新項目時發現雖然已經有了.gitignore檔案,但是還是出現了.idea以及node_modules。查閱了一下資料,gitignore不起作用的原因是建立的檔案在git中會存在緩存,如果有些檔案已經被納入了版本管理控制中,這時就算有gitignore檔案也不會生效,需要清除緩存,步驟如下:

git rm -r --cached .
git add .
git commit -m 'update .gitignore'
           

問題解決!

參考資料:

https://blog.csdn.net/zero__007/article/details/106333059