Ich arbeite an einem Python-Projekt mit PyCharm, das einen Ordner .idea
in meinem Projekt enthält.Warum kann ich einen Ordner nicht ignorieren?
Da der Betreuer des Projekts will nicht Mitwirkenden .gitignore
das Projekt bearbeiten, habe ich eine .gitignore_global
Datei zu ~/{myuser}
mit zwei Linien:
# comment line because git has a bug where sometimes the first line is ignored
.idea/
ich den Befehl
git config --global core.excludesfile "C:\\Users\\{myuser}\\.gitignore_global"
lief Wenn git status
ausgeführt wird, wird weiterhin das folgende angezeigt:
Untracked files:
(use "git add <file>..." to include in what will be committed)
.idea/
Ich habe versucht, diese beiden Befehle ausführen:
git rm --cached -r .idea/
git update-index --assume-unchanged .idea/
Die ersten Ergebnisse in einem Fehler:
fatal: pathspec '.idea/' did not match any files
Die zweite ändert sich nichts.
Wie bekomme ich git diesen Ordner zu ignorieren?
Er zeigt, dass es unter 'Untracked Dateien angezeigt:' Abschnitt, so dass es nicht in Repo, wie es sein sollte, das einzige Problem scheint die Ignorierregel nicht zu funktionieren. – kan