Kostenloser Konverter

.gitignore Generator

Generieren Sie .gitignore-Dateien für jeden Tech-Stack. Wählen Sie Ihre Sprachen, Frameworks und Tools aus, um eine saubere, organisierte Ignorierdatei zu erhalten.

Suchtechnologien
Sprachen
Rahmenwerke
Editoren und IDEs
Build-Tools
Betriebssysteme
Testen
Cloud und DevOps
Generierte .gitignore
Wählen Sie oben mindestens eine Technologie aus, um Ihre .gitignore-Datei zu generieren.

Über dieses Tool

Generieren Sie .gitignore-Dateien für Ihr Projekt, indem Sie Ihre Programmiersprachen, Frameworks, IDEs und Betriebssysteme auswählen. Das Tool kombiniert kuratierte Ignoriermuster aus GitHubs offiziellen Gitignore-Vorlagen, um eine umfassende .gitignore-Datei zu erstellen, die Ihr Repository frei von Build-Artefakten, Abhängigkeiten und Systemdateien hält.

So verwenden Sie es

  1. Wählen Sie die Programmiersprachen Ihres Projekts aus (Python, JavaScript, Go usw.).
  2. Fügen Sie Frameworks und Tools hinzu (Node, React, Django usw.).
  3. Wählen Sie Ihre IDE (VS Code, IntelliJ, Xcode) und Ihr Betriebssystem (macOS, Windows, Linux) aus.
  4. Kopieren Sie den generierten .gitignore-Inhalt und speichern Sie ihn in Ihrem Projektstammverzeichnis.

Häufig gestellte Fragen

Wo soll ich die .gitignore-Datei ablegen?
Platzieren Sie .gitignore in Ihrem Repository-Stammverzeichnis. Für verzeichnisspezifische Regeln können Sie auch .gitignore-Dateien in Unterverzeichnissen haben. Git verarbeitet sie hierarchisch von der Wurzel bis zum Blatt.
Entfernt .gitignore bereits verfolgte Dateien?
Nein. .gitignore verhindert nur das Hinzufügen nicht verfolgter Dateien. Wenn eine Datei bereits verfolgt wird, wird sie durch das Hinzufügen zu .gitignore nicht entfernt. Führen Sie zuerst „git rm --cached <file>“ aus, um die Verfolgung zu beenden.
Welche Muster werden am häufigsten benötigt?
node_modules/ für JavaScript, __pycache__/ für Python, .env für Secrets, .DS_Store für macOS und IDE-Verzeichnisse (.idea/, .vscode/). Diese decken die häufigsten versehentlichen Commits ab.
Kann ich ein globales .gitignore haben?
Ja. Erstellen Sie ein globales .gitignore mit „git config --global core.excludesfile ~/.gitignore_global“. Dies gilt für alle Ihre Repositorys – perfekt für Betriebssystem- und IDE-Dateien (.DS_Store, Thumbs.db, .idea/).