Die Frage ist für Windows OS. Ich muss ein vorher ignoriertes direkt (und alle Dateien innerhalb) meinem Repo hinzufügen. Also, ich ging weg und aktualisierte meine .gitignore
, legte meine Änderungen fest und fusionierte sie in den Hauptzweig. Aber wenn ich den Status git, sehe ich nicht mein Verzeichnis in der "Untracked" Liste von Dateien. Mit anderen Worten, git ignoriert sie immer noch, selbst wenn .gitignore
aktualisiert wird.Git hinzufügen zuvor "ignorierte" Datei in Repo funktioniert nicht
Als ich ging in .git/info/exclude
Datei - es sieht aus wie die Daten im Cache gespeichert werden. Gibt es eine sauberere Möglichkeit, diese Liste zu aktualisieren, ohne sie manuell zu hacken?
KR,
* "Wenn ich innen' .git/info/exclude' Datei ging - es sieht aus wie die Daten zwischengespeichert wird. "* -' .git/info/exclude "ist kein Cache. Es ist eine projektspezifische private Ausschlussdatei. Du und nur du (und nicht Git) schreib es. – axiac
@axiac omg aaaarrgghhh !!!! Als ich das zum ersten Mal benutzt habe, muss ich das dann wieder einbauen !!! total vergessen :(okay, so kann ich nur diese Datei löschen? und Eureka? – ha9u63ar
Sie können es löschen, oder Sie können entfernen Sie die Muster, die Sie dort nicht benötigen. Es hat das gleiche Format wie '.gitignore' aber es ist nicht mit jemandem geteilt, jeder Klon des Repos hat einen, der leer beginnt (alles, was es enthält, sind mehrere Zeilen mit Kommentaren oben.) Lesen Sie mehr über ['.gitignore'] (https://git-scm.com/docs/ gitignore); es wird auch die Rolle von '.git/info/exclude' erklärt. – axiac