Über dieses Tool
Eine gute .gitignore hält Build-Ausgaben, Abhängigkeiten, Secrets und OS-Müll ab dem allerersten Commit aus dem Repository heraus. Haken Sie die Sprachen, Frameworks und Editoren Ihres Projekts an, und das Tool fügt die passenden Abschnitte zusammen und entfernt doppelte Zeilen, damit das Ergebnis sauber bleibt.
Die Vorlagen sind aus der offiziellen github/gitignore-Sammlung verdichtet und in die Seite eingebettet, es wird also nichts vom Server geladen. Kopieren Sie das Ergebnis oder laden Sie es direkt als .gitignore herunter.
Häufige Fragen
Was macht eine .gitignore-Datei eigentlich?
Sie teilt Git mit, welche Dateien und Ordner nicht verfolgt werden sollen — Build-Ausgaben, Abhängigkeiten wie node_modules, Betriebssystemdateien, IDE-Einstellungen, Geheimnisse —, damit sie nie versehentlich gestaged oder committet werden.
Kann ich Vorlagen für mehrere Stacks kombinieren, z. B. Node plus macOS plus VS Code?
Ja. Wählen Sie so viele Vorlagen wie nötig aus — sie werden zu einer Datei zusammengeführt, wobei doppelte Regeln automatisch entfernt werden, damit das Ergebnis übersichtlich bleibt.
Ich habe eine .gitignore hinzugefügt, aber Git verfolgt weiterhin eine Datei, die es ignorieren sollte — warum?
Eine .gitignore wirkt sich nur auf Dateien aus, die Git noch nicht verfolgt. Bei einer Datei, die bereits committet wurde, bevor Sie sie ignoriert haben, führen Sie `git rm --cached <Datei>` aus, um die Verfolgung zu beenden, und committen Sie dann — die Ignorierregel gilt ab diesem Zeitpunkt.
Wo lege ich die generierte Datei ab?
Normalerweise im Wurzelverzeichnis Ihres Repositorys, neben .git. Sie können auch verschachtelte .gitignore-Dateien in Unterordnern hinzufügen, für Regeln, die nur dort gelten sollen.
Merkt sich das Tool, welche Vorlagen ich ausgewählt habe?
Ja. Ihre Auswahl wird in Ihrem Browser gespeichert, sodass sie beim nächsten Öffnen des Tools bereits angehakt ist.