Git – Gitignore not working

Quante volte vi è capitato in un vostro progetto di inserire nel .gitignore una path da escludere ma al momento del commit la cartella e file in questione vengono committati ugualmente?!

La soluzione al problema è molto semplice; quanto modificate il.gitignore i file attuali vengono memorizzati nella cache del repository e quindi il gitignore funzionerà solo per i nuovi file inseriti.

Per resettare i file da ignorare presenti in cache basterà eseguire questo semplice comando:

git rm -rf --cached .
git add --all

Enjoy!

Leave a Reply

Your e-mail address will not be published. Required fields are marked *