.gitignore-Generator
Erstelle eine .gitignore aus gängigen Sprach- und Tool-Vorlagen.
Deine Vorlagenauswahl wird lokal in deinem Browser verarbeitet, um die .gitignore zu bauen, und nichts wird auf einen Server hochgeladen.
Arbeitest du mit Docker? Probiere den Dockerfile-Formatter.
Über .gitignore-Generator
Dieser Gitignore-Generator erstellt eine einsatzbereite .gitignore-Datei aus gängigen Sprach-, Framework- und Tool-Vorlagen, damit du dir nicht jeden auszuschließenden Pfad merken musst. Wähle eine oder mehrere Vorlagen wie Node, TypeScript, React, Next.js, Vue, Python, Java, Go, Rust, Docker oder Terraform aus und das Tool fügt sie zu einer einzigen beschrifteten Datei zusammen, die du kopieren oder herunterladen kannst. Es enthält außerdem Editor- und Betriebssystem-Vorlagen wie VSCode, JetBrains, macOS, Windows und Linux. Praktisch für Entwickler, die ein neues Repo starten, für Monorepos mit gemischten Stacks und für Teams, die vereinheitlichen, was committet wird. Ob du eine schnelle Node-Gitignore, eine Python-Gitignore oder eine Multi-Stack-Gitignore-Vorlage brauchst – der Workflow zum Erstellen der Gitignore läuft komplett in deinem Browser und deine Auswahl verlässt dein Gerät nie.
Funktionen
- Kombiniert mehrere Vorlagen (Node, Python, Go, Rust und mehr) zu einer .gitignore
- Enthält Framework-Vorlagen für React, Next.js und Vue
- Fügt Editor-Vorlagen für VSCode und JetBrains hinzu
- Deckt OS-Störfaktoren von macOS, Windows und Linux ab
- Beschriftet jeden Abschnitt mit einer Kommentarüberschrift, damit die Ausgabe lesbar bleibt
- Ein-Klick-Buttons zum Kopieren und Herunterladen der .gitignore
- Aktualisiert die Ausgabe sofort beim Umschalten der Vorlagen
- Läuft komplett in deinem Browser
So verwendest du .gitignore-Generator
- Klicke die Vorlagen-Pills für jeden genutzten Stack an, etwa Node und Python.
- Schalte bei Bedarf zusätzliche Editor- oder OS-Vorlagen wie VSCode oder macOS ein.
- Prüfe die kombinierte .gitignore im Ausgabebereich.
- Nutze den Kopieren-Button oder Herunterladen, um sie als .gitignore im Projektstamm zu speichern.
Beispiel
Eingabe
Ausgewählte Vorlagen: Node, macOS
Ausgabe
# ----- Node -----
node_modules/
dist/
build/
coverage/
.cache/
*.log
npm-debug.log*
yarn-error.log*
.env
.env.local
.DS_Store
# ----- macOS -----
.DS_Store
.AppleDouble
.LSOverride
Icon
._*
.Spotlight-V100
.Trashes
Die Auswahl von Node und macOS fügt beide Vorlagen zu einer beschrifteten .gitignore zusammen.
Häufige Fehler & Fehlerbehebung
- Manche Vorlagen wiederholen beim Kombinieren Einträge wie .DS_Store. — Doppelte Zeilen sind in Git harmlos, du kannst die Überflüssigen nach dem Kopieren aber für eine sauberere Datei löschen.
- Bereits committete Dateien werden trotz neuer Regeln weiter verfolgt. — Führe für diese Dateien git rm -r --cached <pfad> aus und committe, damit die neue .gitignore wirksam wird.
- Dein genauer Stack steht nicht in der Vorlagenliste. — Wähle die nächstliegenden Vorlagen, füge dann die Ausgabe ein und ergänze vor dem Speichern eigene Pfade manuell.
- Die Datei wurde ohne den führenden Punkt im Namen gespeichert. — Stelle sicher, dass sie im Repo-Stamm exakt .gitignore heißt; manche Systeme verbergen oder entfernen den Punkt beim Umbenennen.
Häufig gestellte Fragen
- Was ist der Gitignore-Generator?
- Der Gitignore-Generator stellt eine .gitignore-Datei aus vordefinierten Vorlagen für Sprachen, Frameworks, Editoren und Betriebssysteme zusammen und lässt dich das Ergebnis kopieren oder herunterladen.
- Wie erstelle ich eine Gitignore für mehrere Stacks gleichzeitig?
- Schalte für jeden Stack eine Pill ein, etwa Node plus Python plus Docker, und der Generator fügt jede Auswahl zu einer Datei mit beschrifteter Kommentarüberschrift pro Abschnitt zusammen.
- Welche Vorlagen kann ich im Gitignore-Generator kombinieren?
- Du kannst Node, TypeScript, React, Next.js, Vue, Python, Java, Go, Rust, Docker, Terraform sowie VSCode-, JetBrains-, macOS-, Windows- und Linux-Vorlagen in einer Datei mischen.
- Wie verwende ich die erzeugte Gitignore-Datei in meinem Projekt?
- Kopiere oder lade sie herunter, speichere sie als .gitignore im Stamm deines Repositorys und committe sie, damit Git beginnt, die aufgeführten Pfade zu ignorieren.
- Bleibt meine Vorlagenauswahl im Gitignore-Generator privat?
- Ja. Der Gitignore-Generator läuft komplett in deinem Browser, sodass deine Auswahl und die erzeugte Datei dein Gerät nie verlassen und nichts auf einen Server hochgeladen wird.
Verwandte Tools
- chmod-Rechner — Konvertiere Unix-Dateiberechtigungen zwischen oktal und symbolisch (rwx).
- HTTP-Status & MIME-Typen — Durchsuchbare Referenz für HTTP-Statuscodes und MIME-Content-Typen.
- Dockerfile-Formatierer — Formatiere ein Dockerfile und erhalte Best-Practice- und Lint-Hinweise.
- YAML ↔ JSON — Konvertiere YAML zu JSON und zurück.
- JSON-Formatierer — JSON verschönern, minimieren und validieren – mit Fehlerposition.
- Cron-Erklärer — Erkläre einen Cron-Ausdruck und zeige eine Vorschau der nächsten Ausführungen.
- Regex-Tester — Teste reguläre Ausdrücke live mit Treffern, Gruppen und Flags.
- Markdown-Vorschau — Rendere Markdown zu HTML mit Live-Vorschau.
Alle ArrayKit-Tools