"Tegyük fel, hogy felmegy a git-re egy password file üres adatokkal.
Utána már nem lehet .gitignore-t használni, hiba van benne a fájlnév, a módosított adatokat fel fogja tölteni. (legalábbi legutóbb így jártam)"
Lásd
man gitignoreelső két mondata:
"A gitignore file specifies intentionally untracked files that Git should ignore. Files already tracked by Git are not affected;"