Generatore .gitignore

Cerca o scegli gli stack, uniscili in un .gitignore, poi copia o scarica il file.

Selezionati

Frontend / Node

Node Vue React Next.js Nuxt Vite

Java

Java Maven Gradle Spring Boot

Python

Python Django Flask

Go / Rust / PHP

Go Rust PHP

OS / IDE

macOS Windows Linux VSCode JetBrains Eclipse Vim

Config

Dotenv Logs

Mobile

Android Flutter

Database

SQLite

Cosa fa questa pagina

Un repository nuovo ha bisogno di regole di esclusione per stack. Questa pagina cerca o sceglie modelli come Node, Vue, Python e macOS, li unisce in un .gitignore, poi copia o scarica il file.

Come usarla

  1. Cerca modelli filtra i chip. I preset rapidi sono Progetto front-end, Progetto React, Progetto Java, Progetto Python e Progetto Go. Selezionati elenca i chip accesi. Converti esegue una volta. Mostra esempio usa il preset Progetto front-end: Node, Vue, Dotenv, VSCode e macOS.
  2. La riga del conteggio è Uniti 5 modelli. Il risultato ha cinque blocchi in quest'ordine: Node, Vue, macOS, VSCode, Dotenv. Node è node_modules/, npm-debug.log*, yarn-debug.log*, yarn-error.log*, .npm, dist/ e .cache/. Vue è .nuxt/, .output/ e .vite/. macOS è .DS_Store, .AppleDouble, .LSOverride e ._*. VSCode è .vscode/*, !.vscode/settings.json, !.vscode/tasks.json, !.vscode/launch.json e !.vscode/extensions.json. Dotenv è .env, .env.*, !.env.example e !.env.sample.
  3. Scarica .gitignore salva quel testo come .gitignore. Copia risultato lo copia. Cancella tutto svuota la ricerca, spegne tutti i chip e svuota il risultato.

Regole e limiti

I blocchi seguono l'ordine delle categorie: Frontend / Node, Java, Python, Go / Rust / PHP, OS / IDE, Config, Mobile, poi Database. L'ordine dei clic non lo cambia. Converti senza nulla selezionato si ferma con un errore. Un clic su un chip aggiorna il risultato subito. Questa pagina non scrive comandi Git.

Dove si usa

  • Iniziare un progetto Vue su un Mac con VSCode.
  • Ignorare .env e tenere .env.example.
  • Scaricare il file unito invece di incollare un modello lungo.

Domande

Perché Vue viene prima di macOS se ho cliccato macOS per primo?

L'ordine di unione segue l'elenco delle categorie, non l'ordine dei clic.

Questo genera git init?

No. Scrive solo regole di esclusione.