Scegli i tuoi stack e genera un file .gitignore con le regole corrette — Node, Python, Java, Go, React, Laravel e altri 15.
Ogni repository Git ha bisogno di un file .gitignore, e ogni stack ha il proprio set di file che non dovrebbero mai essere committati: node_modules in Node, __pycache__ in Python, la directory build in Java, vendor in PHP. Sbagliare la lista significa committare binari che gonfiano il repository o ignorare file che dovrebbero essere tracciati. Questo strumento ti permette di scegliere i tuoi stack da una lista di venti e combina i loro template in un unico file, con un'intestazione di commento per sezione per vedere da dove proviene ogni regola.
I template seguono gli schemi pubblicati nel repository github/gitignore (licenza CC0 1.0), lo standard de facto che GitHub stesso usa quando crei un nuovo repository. Ogni template copre gli output di build, le directory delle dipendenze, i file dell'IDE, gli artefatti del SO e i file di ambiente che la comunità ha concordato di ignorare. Quando selezioni più stack, lo strumento li concatena in ordine — i duplicati tra stack sono innocui perché Git processa le regole di .gitignore dall'alto verso il basso e la prima corrispondenza prevale.
Il file è generato interamente nel tuo browser. Niente viene caricato, nessuna API viene chiamata, e il risultato è testo semplice che puoi copiare o scaricare. Se il tuo progetto usa una combinazione non coperta qui — un monorepo con Go e React, per esempio — seleziona entrambi e l'output li copre entrambi. I template vengono rivisti periodicamente ma gli stack evolvono: se trovi un pattern mancante, aggiungilo alla fine del file.
Dal repository github/gitignore (CC0 1.0), la stessa fonte che GitHub usa quando inizializzi un repository con un .gitignore. Vengono rivisti periodicamente.
Sì. Seleziona quanti ne servono e l'output li concatena con un'intestazione di commento per sezione.
No. I template sono incorporati nella pagina e il file viene assemblato localmente.
Aggiungi le tue regole alla fine del file generato. I venti stack qui coprono i casi più comuni.
No. Git processa le regole di .gitignore dall'alto verso il basso e una regola duplicata non ha effetto.
Vai.la trasforma qualsiasi URL in un link breve con statistiche dei clic, QR Code e il tuo biolink personale.
Vai.la non è responsabile dell'uso degli strumenti né delle decisioni prese in base ai loro risultati.