Générateur .gitignore

Cherchez ou choisissez des piles, fusionnez-les en un .gitignore, puis copiez ou téléchargez le fichier.

Choisis

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

Base de données

SQLite

Ce que fait cette page

Un nouveau dépôt a besoin de règles d'ignorance par pile. Cette page cherche ou choisit des modèles comme Node, Vue, Python et macOS, les fusionne en un .gitignore, puis copie ou télécharge le fichier.

Comment l'utiliser

  1. Rechercher des modèles filtre les puces. Les préréglages sont Projet front-end, Projet React, Projet Java, Projet Python et Projet Go. Choisis liste les puces actives. Convertir s'exécute une fois. Afficher un exemple utilise le préréglage Projet front-end : Node, Vue, Dotenv, VSCode et macOS.
  2. La ligne de compte est 5 modèles fusionnés. Le résultat a cinq blocs dans cet ordre : Node, Vue, macOS, VSCode, Dotenv. Node est node_modules/, npm-debug.log*, yarn-debug.log*, yarn-error.log*, .npm, dist/ et .cache/. Vue est .nuxt/, .output/ et .vite/. macOS est .DS_Store, .AppleDouble, .LSOverride et ._*. VSCode est .vscode/*, !.vscode/settings.json, !.vscode/tasks.json, !.vscode/launch.json et !.vscode/extensions.json. Dotenv est .env, .env.*, !.env.example et !.env.sample.
  3. Télécharger .gitignore enregistre ce texte en .gitignore. Copier le résultat le copie. Tout effacer vide la recherche, éteint toutes les puces et vide le résultat.

Règles et limites

Les blocs suivent l'ordre des catégories : Frontend / Node, Java, Python, Go / Rust / PHP, OS / IDE, Config, Mobile, puis Base de données. L'ordre des clics ne change pas cela. Convertir sans rien cocher s'arrête avec une erreur. Un clic sur une puce met à jour le résultat tout de suite. Cette page n'écrit pas de commandes Git.

Où on s'en sert

  • Commencer un projet Vue sur un Mac avec VSCode.
  • Ignorer .env et garder .env.example.
  • Télécharger le fichier fusionné plutôt que coller un long modèle.

Questions

Pourquoi Vue est-il avant macOS si j'ai cliqué macOS d'abord ?

L'ordre de fusion suit la liste des catégories, pas l'ordre des clics.

Est-ce que cela génère git init ?

Non. Cela n'écrit que des règles d'ignorance.