gitignore ignoriert mein .settings / -Verzeichnis (erstellt von Eclipse) nicht

8

Git Status:

%Vor%

Ich habe die folgenden Variationen meiner .gitignore-Datei ausprobiert und nichts scheint zu funktionieren:

%Vor%

Ich hatte noch nie so viel Probleme mit .gitignore , es funktioniert normalerweise einfach. Ich muss etwas wirklich Dummes tun.

HINWEIS: Meine .gitignore -Datei enthält mehr als nur diese eine Zeile (alle anderen Zeilen funktionieren ordnungsgemäß).

    
Sean 26.05.2015, 13:46
quelle

4 Antworten

1

Meine .gitignore Datei hat einen führenden Schrägstrich vor .settings:

%Vor%

wo Sie diesen Schrägstrich nicht haben. Versuchen Sie, den Schrägstrich hinzuzufügen

    
Chris Gerken 26.05.2015, 13:51
quelle
5

Ich dachte, ich hätte das gleiche Problem. Der Grund, warum ich .settings / in git status gesehen habe, war, dass jemand anderes bereits .settings / für den Repo festgeschrieben hat. Also, .settings / wird immer unter der Änderungen nicht inszeniert für commit Dateien angezeigt, weil meine IDE dieses Verzeichnis berührt / geändert hat.

Sie wollen .settings / für git unsichtbar bleiben lassen, um es aus dem Tracking zu entfernen. Wenn Sie dann eine Änderung vornehmen, die dieses Verzeichnis betrifft, werden Sie es nicht in der Liste Nicht gepackte Dateien sehen, da Sie es zur Datei .gitignore hinzugefügt haben. Wer auch immer .settings / an erster Stelle festlegt, wird dies auch nicht als geeignet für ein Commit betrachten, entweder weil sie ihre .gitignore-Datei mit Ihrem Update aktualisiert haben, um .settings / folder zu ignorieren.

    
Matthew Kuraja 04.08.2016 17:44
quelle
2

/ ** /. settings /

hat die Ordner ".settings" unterhalb des Stammverzeichnisses ignoriert.

    
J. Chaney 07.07.2017 12:39
quelle
0

Für mich bestand die Lösung darin, .settings/ an das Ende der Datei .gitignore zu verschieben. Anfangs habe ich nur die erste Zeile der Datei .gitignore erstellt. Nicht sicher, warum das wichtig ist. Hat jemand eine Erklärung?

    
Sean 26.05.2015 13:48
quelle

Tags und Links