git forget ignored files

Erstellt man eine .gitignore und listet darin Files die schon geaddet waren, verschwinden diese nicht aus zukünftigen Commits.

Möchte man, dass sie aus zukünftigen Commits verschwinden hilft:

git rm -r --cached .
git add .
git commit -am "Entferne ignored files"

Die letzte Zeile ist nicht die Standard-Commit-Funktion der IDEs (testet in PhpStorm (schweißt Fehler)). Also auf der Kommandozeile ausführen.