2015-10-16 10 views
5

Ich möchte Git meine csv-Dateien ignorieren. Aber wenn ich git status mache, sehe ich, dass die CSV in "Changes not staged for commit" ist. Aber ich schwöre, ich habe es vor einer Weile in die Datei .gitignore aufgenommen. Wenn ich mir die Datei .gitignore ansehe, sehe ich, dass sie da ist!Wie bekomme ich git meine csv-Dateien zu ignorieren?

*.csv 

Also, wie ich bekommen git meiner csv des ignorieren? Das Problem ist, dass ich git reset und git checkout machen kann, ohne mich um die csv Dateien kümmern zu müssen, die in meinem Arbeitsverzeichnis überschrieben werden.

+2

die CSV-Dateien sind bereits in die Git-Repo überprüfen oder ist dies die erste Kontrolle in? – Dale

Antwort

3

Sieht aus wie das Problem ist, dass die CSV-Dateien bereits in einem Commit vorverfolgt werden, so dass, obwohl Sie *.csv hinzufügen der Git beginnt, die zuvor verfolgten Dateien zu verfolgen.

Sie können diese mit git rm --cached Option lösen, im Detail diskutiert in this stackoverflow question