Generatore di .gitignore

Combina offline le regole comuni per sistemi operativi, editor, linguaggi e framework, mantenendo l’ordine delle regole e la semantica dell’ultima corrispondenza, per generare un .gitignore modificabile.

Elaborazione locale nel browser
Questa pagina ha superato il controllo della directory pubblica; per usare tutte le funzionalità, abilita JavaScript.
Guida all’uso

Come utilizzare il generatore .gitignore

I modelli selezionati e le regole personalizzate vengono combinati solo nella pagina corrente; non leggono la directory del progetto e non effettuano caricamenti.

  1. Cerca e seleziona un modello

    Scegli regole corrispondenti all’ambiente effettivamente utilizzato dal progetto tra i modelli per sistemi operativi, editor, linguaggi e framework.

  2. Aggiungi regole personalizzate

    Aggiungi secondo necessità non più di 100 KiB regole specifiche del progetto; lo strumento colloca i contenuti personalizzati dopo il modello integrato e conserva l’ordine delle regole così com’è.

  3. Esamina e salva

    Dopo aver verificato che il risultato generato non ignori codice sorgente o configurazioni necessarie, copia il contenuto o scarica .gitignore.

Limiti e note

  • I modelli integrati sono un insieme originale di regole fissato con la versione e non sincronizzano online i modelli più recenti di altri siti.
  • Lo strumento non esegue la scansione né deduce la struttura del progetto e non può determinare se una cache, un artefatto di compilazione o un file di chiavi debba essere ignorato.
  • .gitignore non annulla il tracciamento dei file già sottoposti a commit; se le informazioni sensibili entrano nella cronologia, sono comunque necessarie una pulizia e una rotazione separate.

Domande frequenti

È possibile selezionare contemporaneamente più linguaggi o framework?

Sì. Il modello viene composto secondo l’ordine integrato; le regole personalizzate mantengono integralmente il proprio ordine e vengono collocate alla fine, in conformità con la semantica di priorità dell’ultima corrispondenza di Git.

Perché, dopo la generazione, il file si trova ancora in Git?

I file già tracciati da Git non sono interessati dalle nuove regole di esclusione; prima di rimuoverli dall’indice è necessario verificare i rischi.

Il modello è uguale al modello ufficiale di GitHub?

No. Questo sito mantiene un modello semplificato indipendente; prima dell’uso è necessario verificarlo in base alla documentazione del progetto e al processo di compilazione.

Feedback della paginaHai trovato un problema o hai un suggerimento per migliorare?
La funzione di feedback deve essere usata nella versione online

Invia nella versione online dopo aver abilitato JavaScript; le funzioni locali del tool o del caso d’uso non sono influenzate.

Vai alla versione online per inviare feedback