Ein .gitignore-Generator hilft Ihnen, in Sekunden eine sichere, projektspezifische Ignore-Datei zu erstellen – ohne gängige Build-Ausgaben, Abhängigkeitsordner oder IDE-Dateien zu vergessen. SWEDevTools: Prism enthält Templates für Node, Python, Java, Go, Rust, .NET, React, Angular, Vue, iOS, Android und Unity sowie optionale IDE- und OS-Muster. Generieren Sie die Datei lokal in Ihrem Browser und committen Sie sie, um Ihr Repository sauber zu halten.
Ja. Viele Repos benötigen gemischte Muster (z. B. ein Node-Frontend plus Python-Skripte). Wählen Sie mehrere Templates und die Ausgabe wird zusammengeführt.
In den meisten Fällen ja – .env enthält oft Geheimnisse. Ein gängiges Muster ist, .env zu ignorieren und ein .env.example mit sicheren Platzhaltern zu committen.
Diese sind für die meisten relevanten Templates (Node/React/etc.) enthalten. Überprüfen Sie Ihr CI/CD-Setup, wenn Sie bewusst Build-Artefakte committen.
Nein. .gitignore verhindert, dass neue unverfolgte Dateien hinzugefügt werden. Wenn etwas bereits verfolgt wird, entfernen Sie es aus dem Git-Tracking (z. B. git rm --cached).
Es ist die gleiche Idee: Ignore-Muster aus Templates zusammenstellen. SWEDevTools: Prism läuft lokal und enthält gängige Stacks plus IDE-/OS-Muster.
Beginnen Sie mit einer Root-.gitignore für gemeinsame Muster (IDE/OS, allgemeine Build-Verzeichnisse) und fügen Sie dann paketspezifische .gitignore-Dateien für toolspezifische Ausgaben hinzu.
Normalerweise nein – Lock-Dateien verbessern die Reproduzierbarkeit. Ignorieren Sie sie nur, wenn Ihr Team eine andere Lock-Strategie standardisiert.
Absolut. Behandeln Sie die generierte Datei als Grundlage und passen Sie sie für Ihr Repository an (z. B. .env.local ignorieren, aber .env.test behalten).
Ja. Sie können gleichzeitig mehrere Sprach- und Framework-Templates auswählen, und der Generator führt sie zu einer einzigen .gitignore-Datei mit deduplizierten Mustern zusammen. Das ist ideal für polyglote Repos oder Monorepos, die mehrere Technologie-Stacks umfassen.
Ja. Der Generator bietet optionale Umschaltungen für beliebte IDE- und Editor-Muster, einschließlich VS Code, JetBrains (IntelliJ, WebStorm, PyCharm), Visual Studio, Sublime Text und Vim. Die Aktivierung verhindert, dass editorspezifische Konfigurationsdateien Ihr Repository verunreinigen.
Templates werden zusammen mit der Anwendung gepflegt und regelmäßig aktualisiert, um neue Framework-Konventionen, Build-Tool-Ausgaben und Best Practices der Community widerzuspiegeln. Jedes Template deckt die gängigsten Ignore-Muster ab, die von der offiziellen Dokumentation der jeweiligen Technologie empfohlen werden.
smalldev.tools ist nicht mehr verfügbar. Prism von SWEDevTools bietet die gleichen Entwicklertools und mehr – mit Offline-Unterstützung, Pipeline-Verkettung und vollständig kostenloser Nutzung – keine Registrierung erforderlich.
Ja. Prism generiert .gitignore-Dateien mit der gleichen Template-Bibliothek wie gitignore.io, plus Offline-Unterstützung, benutzerdefinierte Regelbearbeitung und Pipeline-Integration – alles ohne Werbung oder Tracking.