Sviluppatore / Git
Generatore di .gitignore
Crea un file .gitignore per il tuo progetto scegliendo linguaggi, framework, editor e sistemi operativi tra i 238 modelli ufficiali di GitHub, uniti senza duplicati.
Generatore di .gitignore: Il generatore combina i modelli della raccolta gitignore di GitHub, gli stessi che GitHub propone quando crei un repository, inserendo un'intestazione per ciascun modello. Un pattern già elencato da un modello precedente viene omesso, così il file non contiene duplicati, mentre i commenti di ogni modello vengono conservati per spiegare cosa viene ignorato. Funziona al 100% localmente nel browser, senza caricare file sul server.
- Categoria
- Strumenti per sviluppatori
- Esecuzioni
- Nel browser
- Costo
- Gratuito · senza registrazione
- Disponibilità
- Pronto all'uso
Funziona interamente nel browser
Sono mostrati i modelli più popolari; cerca per trovare gli altri, inclusi editor e sistemi operativi.
I modelli provengono dalla raccolta gitignore di GitHub (CC0), istantanea del 2026-09-28. I pattern già elencati da un modello precedente vengono esclusi, quindi il file non contiene duplicati.
Come funzionano i pattern
Ogni riga è un pattern: *.log ignora ogni file .log, una barra finale come build/ corrisponde solo alle cartelle, una barra iniziale come /config.json corrisponde solo alla cartella principale del repository, ** corrisponde a un numero qualsiasi di cartelle e una ! iniziale include nuovamente ciò che era stato ignorato da una riga precedente.
Per scegliere una licenza per lo stesso repository, usa il generatore di licenze; per confrontare due versioni di un file, lo strumento di verifica delle differenze.
Verificare cosa viene ignorato
Esegui git check-ignore -v <file> per vedere quale riga ignora un file e git status --ignored per elencare tutti i file ignorati. Un .gitignore in una sottocartella si applica a quella cartella e a tutte le sottocartelle.
Come usarlo
- Seleziona i linguaggi e gli strumenti usati dal tuo progetto e cerca eventuali altri elementi.
- Aggiungi i tuoi pattern, come .env, se necessario.
- Copia il risultato oppure scaricalo come .gitignore nella directory principale del repository.
Privacy e limitazioni
I modelli vengono combinati nel tuo browser; nessuna informazione sul tuo progetto viene inviata altrove.
Strumenti correlati
Domande frequenti
Perché i file che ho già sottoposto a commit non vengono ignorati?
.gitignore si applica solo ai file che Git non sta ancora monitorando. Interrompi il monitoraggio di un file con git rm --cached <file>, poi esegui il commit: il file resta sul disco, ma esce dal repository.
Devo inserire i file dell'editor e del sistema operativo nel .gitignore del progetto?
Molti team preferiscono usare un file di esclusioni globale, configurato con git config --global core.excludesFile, così ogni persona ignora i file del proprio editor. Aggiungerli al progetto non crea problemi.
Devo sottoporre a commit i file .env?
No: di solito contengono segreti. Ignora .env e sottoponi a commit un .env.example con i nomi delle variabili, ma senza valori.
Strumento gratuito · nel browser esecuzioni · senza account