.gitignore-Generator

Wählen Sie Ihre Stacks und generieren Sie eine .gitignore-Datei mit den richtigen Regeln — Node, Python, Java, Go, React, Laravel und 15 weitere.

So funktioniert es

  1. Markieren Sie die Kästchen für jeden Stack in Ihrem Projekt — Node, Python, Java, PHP, React, Next.js oder jede Kombination.
  2. Klicken Sie auf „Generieren", um die ausgewählten Vorlagen zu einer .gitignore-Datei zu kombinieren, mit einem Kommentarkopf pro Stack.
  3. Kopieren Sie das Ergebnis oder laden Sie es als .gitignore-Datei herunter. Legen Sie sie im Stammverzeichnis Ihres Repositorys ab.

Über dieses Tool

Jedes Git-Repository braucht eine .gitignore-Datei, und jeder Stack hat seine eigenen Dateien, die niemals committet werden sollten: node_modules in Node, __pycache__ in Python, das Build-Verzeichnis in Java, vendor in PHP. Die falsche Liste bedeutet entweder das Committen von Binärdateien, die das Repository aufblähen, oder das Ignorieren von Dateien, die verfolgt werden sollten. Dieses Tool lässt Sie Ihre Stacks aus einer Liste von zwanzig auswählen und kombiniert ihre Vorlagen in einer Datei.

Die Vorlagen folgen den Mustern aus dem github/gitignore-Repository (CC0-1.0-Lizenz), dem De-facto-Standard, den GitHub selbst verwendet. Jede Vorlage deckt Build-Ausgaben, Abhängigkeitsverzeichnisse, IDE-Dateien, Betriebssystem-Artefakte und Umgebungsdateien ab. Bei mehreren Stacks werden sie der Reihe nach verkettet — Duplikate sind harmlos, da Git .gitignore-Regeln von oben nach unten verarbeitet.

Die Datei wird vollständig in Ihrem Browser generiert. Nichts wird hochgeladen, keine API wird aufgerufen, und das Ergebnis ist reiner Text zum Kopieren oder Herunterladen. Wenn Ihr Projekt eine hier nicht abgedeckte Kombination verwendet — zum Beispiel ein Monorepo mit Go und React — wählen Sie beide aus und die Ausgabe deckt beide ab.

Häufig gestellte Fragen

Woher stammen die Vorlagen?

Aus dem github/gitignore-Repository (CC0 1.0), derselben Quelle, die GitHub bei der Repository-Initialisierung mit einer .gitignore verwendet. Sie werden regelmäßig überprüft.

Kann ich mehrere Stacks kombinieren?

Ja. Markieren Sie so viele wie nötig — die Ausgabe verkettet sie mit einem Kommentarkopf pro Abschnitt.

Verlässt die Datei meinen Browser?

Nein. Die Vorlagen sind in der Seite eingebettet und die Datei wird lokal zusammengestellt.

Was, wenn mein Stack nicht aufgeführt ist?

Fügen Sie Ihre eigenen Regeln am Ende der generierten Datei hinzu. Die zwanzig Stacks hier decken die häufigsten Fälle ab.

Sind Duplikate zwischen Stacks ein Problem?

Nein. Git verarbeitet .gitignore-Regeln von oben nach unten, und eine doppelte Regel hat keine Wirkung.

Verwandte Tools

Lange Links? Kürzen Sie sie kostenlos

Vai.la verwandelt jede URL in einen Kurzlink mit Klick-Statistiken, QR-Code und Ihrem eigenen Biolink.

Vai.la übernimmt keine Verantwortung für die Nutzung der Tools oder für Entscheidungen, die auf ihren Ergebnissen basieren.