Ich habe ein Webstorm-Projekt, das ich festschreiben wollte, aber bevor ich auf die Schaltfläche "Festschreiben" in der Git Windows-GUI geklickt habe, habe ich mich daran erinnert, dass ich meinen Ordnerinhalt nicht festschreiben möchte .idea.
Also habe ich die Website verwendet, die automatisch .gitignoresfür bestimmte IDEs generiert wird , und sie meiner .gitignoreDatei hinzugefügt .
Alle .ideaDateien, die explizit ignoriert werden, werden weiterhin zum Festschreiben angezeigt, obwohl ich die betreffenden Dateien entfernt und erneut hinzugefügt habe.
Ich habe die Gitignore-Datei auch ohne andere Dateien festgeschrieben und meinen Inhalt erneut eingefügt, aber die IDE-Dateien werden immer noch nicht ignoriert.
Wie kann ich Git anweisen, den Cache zu aktualisieren oder zu leeren?
Ich habe versucht, in das betreffende Verzeichnis zu gelangen und zu tippen
git clean -n
Es werden jedoch keine Dateien angezeigt.


fatal: pathspec '.idea' did not match any files