Ga naar inhoud
100% lokaal

.gitignore Generator

Maak een .gitignore-bestand aan op basis van kant-en-klare sjablonen voor programmeertalen, editors en besturingssystemen.

Uitvoer

.gitignore Generator

Kies de programmeertalen, runtimes, editors en besturingssystemen die je project gebruikt, en deze generator maakt automatisch een kant-en-klaar .gitignore-bestand op basis van sjablonen voor Node, Python, Rust, Go, Java, PHP, Ruby, .NET, Swift, Android, C/C++, Dart, Unity, Terraform, JetBrains, VS Code, Vim, macOS, Windows en Linux. Selecteer zoveel als je nodig hebt — een typische setup is één taalsjabloon plus je editor en je besturingssysteem, zodat lokale bestanden zoals node_modules, .idea of .DS_Store nooit in de repository terechtkomen.

Het combineren van sjablonen zonder wijzigingen brengt het risico van duplicaten met zich mee: zowel de Node- als de Python-sjabloon negeren bijvoorbeeld de build-directory. Schakel “Dubbele regels samenvoegen” in en het eerste voorkomen van een regel blijft, latere duplicaten worden verwijderd, zodat het bestand compact blijft en elke regel één doel heeft. “Sectiecommentaren toevoegen” omhult elke sjabloon met een `### Name ###` header, zodat je in één oogopslag ziet welk blok van waar afkomstig is, en “Secties alfabetisch sorteren” ordent ze op naam in plaats van de standaard taal-tools-OS groepering.

Projectspecifieke paden passen zelden in een gedeelde sjabloon. Het veld “Aangepaste regels” accepteert een komma- of regelafgebroken lijst — build-artefacten, lokale configuratieaanpassingen, een map uniek voor je project — en voegt het toe als een eigen sectie aan het einde, na alle ingebouwde sjablonen. Het wordt op dezelfde manier ontdubbeld als de rest van het bestand, dus een aangepaste regel die een sjabloonregel herhaalt, creëert geen tweede kopie.

Alles wordt in je browser uitgevoerd: projectpaden, bestandsnamen of repository-details worden nooit ergens heen verzonden. Kopieer het resultaat rechtstreeks naar de .gitignore van je repository, download het als .txt-bestand om zelf te hernoemen, of stuur het naar een ander tool om verder aan te werken.

FAQ

Kan ik meerdere taalsjablonen tegelijk combineren?
Ja. Selecteer een willekeurige combinatie van talen, editors en besturingssystemen en ze worden in één bestand samengevoegd.
Wat doet “Dubbele regels samenvoegen”?
Het verwijdert een regel als een eerder gedeelte deze al heeft toegevoegd, dus een patroon zoals build/ dat in meer dan één sjabloon voorkomt, wordt maar eenmaal weergegeven.
Waar gaan mijn aangepaste regels heen?
Ze worden toegevoegd als een laatste sectie, na alle geselecteerde sjablonen, in de volgorde die je hebt ingevoerd.
Maakt de volgorde van secties uit voor hoe Git de regels toepast?
Nee. Git past elke regel in een .gitignore op dezelfde manier toe, ongeacht in welke sectie deze zich bevindt; de volgorde hier is alleen voor leesbaarheid.
Worden mijn projectgegevens ergens geüpload?
Nee. Het bestand wordt volledig in je browser gemaakt op basis van ingebouwde sjablonen en wat je invoert — niets wordt naar een server verzonden.