git exclude statt .gitignore

Wenn man in seinem localen Projekt Dateien hat, die nicht bei anderen Entwicklern des Projekts existieren ist es sauberer diese über die exclude funktion zu ignorieren, da sie dann nicht in der .gitignore Datei erscheinen.

Wie das geht?

Da ich nano dafür nutze prüfen wir zuerst ob nano installiert ist


nano test.txt

öffnet sich jetzt der Editor in der CMD dann haben wir nano und wir können mit Steuerung X den Editor wieder schließen.
Ansonsten können wir mit


apt-get install nano

Nano installieren.

Falls ihr im Docker container seid und die Meldung “Unable to locate package nano” bekommt müsst ihr vor dem Installieren von nano folgenden Befehl ausführen um apt-get zu aktualisieren:


apt-get update

Jetzt können wir die Exclude Datei erstellen.


nano .git/info/exclude

Das öffnet den Nano Editor und wird die exclude Datei erstellen.
Im Editor müssen wir jetzt nur die Dateien oder Ordner eintragen, die wir von git ignoriert haben möchten.