Entwickler / Git
.gitignore-Generator
Erstelle eine .gitignore-Datei für dein Projekt, indem du Sprachen, Frameworks, Editoren und Betriebssysteme aus 238 offiziellen GitHub-Vorlagen auswählst – ohne doppelte Einträge.
.gitignore-Generator: Der Generator führt die Vorlagen aus GitHubs gitignore-Sammlung zusammen – dieselben Vorlagen, die GitHub beim Erstellen eines Repositorys anbietet. Jede Vorlage erhält eine eigene Überschrift. Ein Muster, das bereits in einer früheren Vorlage aufgeführt ist, wird ausgelassen. So enthält die Datei keine doppelten Einträge, während die Kommentare jeder Vorlage erhalten bleiben und erklären, was ignoriert wird. Läuft zu 100% lokal in deinem Browser, ohne Datei-Uploads zum Server.
- Kategorie
- Entwicklerwerkzeuge
- Ausführungen
- In deinem Browser
- Kosten
- Kostenlos · ohne Anmeldung
- Verfügbarkeit
- Einsatzbereit
Läuft vollständig in deinem Browser
Beliebte Vorlagen werden angezeigt. Suche nach den übrigen Vorlagen, darunter Editoren und Betriebssysteme.
Die Vorlagen stammen aus der gitignore-Sammlung von GitHub (CC0), Stand 2026-09-28. Muster, die bereits in einer früheren Vorlage aufgeführt sind, werden weggelassen, sodass die Datei keine Duplikate enthält.
So funktionieren Muster
Jede Zeile ist ein Muster: *.log ignoriert jede .log-Datei, ein abschließender Schrägstrich wie build/ trifft nur Ordner, ein führender Schrägstrich wie /config.json trifft nur auf der obersten Ebene des Repositorys zu, ** steht für beliebig viele Ordner und ein führendes ! nimmt etwas wieder auf, das eine frühere Zeile ignoriert hat.
Um eine Lizenz für dasselbe Repository auszuwählen, verwende den Lizenzgenerator; um zwei Versionen einer Datei zu vergleichen, den Diff-Prüfer.
Ignorierte Dateien prüfen
Führe git check-ignore -v <file> aus, um zu sehen, welche Zeile eine Datei ignoriert, und git status --ignored, um alle ignorierten Dateien aufzulisten. Eine .gitignore in einem Unterordner gilt für diesen Ordner und alle darunterliegenden Ordner.
So benutzt du es
- Wähle die Sprachen und Tools aus, die dein Projekt verwendet, und suche bei Bedarf nach weiteren.
- Füge bei Bedarf eigene Muster hinzu, zum Beispiel .env.
- Kopiere das Ergebnis oder lade es als .gitignore in das Stammverzeichnis deines Repositorys herunter.
Datenschutz & Einschränkungen
Die Vorlagen werden in deinem Browser zusammengeführt; über dein Projekt wird nichts an irgendeinen anderen Ort gesendet.
Ähnliche Tools
Häufige Fragen
Warum werden Dateien, die ich bereits übertragen habe, nicht ignoriert?
.gitignore wirkt nur auf Dateien, die Git noch nicht verfolgt. Beende die Verfolgung einer Datei mit git rm --cached <file> und übertrage die Änderung anschließend; die Datei bleibt auf der Festplatte, verlässt aber das Repository.
Sollten Dateien von Editor und Betriebssystem in die .gitignore des Projekts aufgenommen werden?
Viele Teams bevorzugen dafür eine globale Ignorierdatei, die mit git config --global core.excludesFile festgelegt wird. So ignoriert jede Person die Dateien des eigenen Editors. Es schadet jedoch nicht, sie zum Projekt hinzuzufügen.
Sollte ich .env-Dateien übertragen?
Nein: Sie enthalten normalerweise Geheimnisse. Ignoriere .env und übertrage eine .env.example mit den Variablennamen, aber ohne Werte.
Kostenloses Tool · läuft in deinem browser · kein Konto nötig