.gitignore Generator
Maak een .gitignore-bestand aan op basis van kant-en-klare sjablonen voor programmeertalen, editors en besturingssystemen.
.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.