.gitignore Générateur
Guide
.gitignore Générateur
Générez des fichiers .gitignore complets en sélectionnant parmi plus de 30 préréglages organisés couvrant les langages populaires, les frameworks, les IDE, les systèmes d’exploitation et les outils DevOps. Fusionnez plusieurs modèles en un seul fichier dédupliqué, prêt pour votre projet.
Comment utiliser
1. Parcourez ou recherchez la grille de préréglages pour trouver vos langages, frameworks et outils.
2. Cliquez sur les préréglages pour les sélectionner — les éléments sélectionnés sont mis en surbrillance.
3. Le .gitignore généré apparaît instantanément dans le panneau de sortie avec des motifs fusionnés et dédupliqués.
4. Ajoutez des motifs personnalisés si nécessaire.
5. Testez les noms de fichiers par rapport à vos motifs pour vérifier la couverture.
6. Copiez dans le presse-papiers ou téléchargez sous forme de fichier .gitignore.
Caractéristiques
- Plus de 30 préréglages organisés – Modèles pour Node.js, Python, Java, Go, Rust, Ruby, PHP, React, Vue, Angular, Django, Rails, Laravel, Docker, Terraform, et plus encore.
- Fusion intelligente – Supprime automatiquement les doublons de motifs lors de la combinaison de plusieurs préréglages.
- Motifs personnalisés – Ajoutez vos propres règles d’ignorance à côté des modèles prédéfinis.
- Test de nom de fichier – Vérifiez si un fichier spécifique serait ignoré par les motifs générés.
- Grille de recherche – Trouvez rapidement des préréglages avec le filtre de recherche intégré.
- Téléchargement instantané – Exportez directement en tant que fichier .gitignore.
FAQ
-
Qu’est-ce qu’un fichier .gitignore et comment Git l’utilise-t-il ?
Un fichier .gitignore indique à Git quels fichiers et répertoires exclure du contrôle de version. Git vérifie ce fichier avant de mettre en scène les modifications et ignore tous les chemins qui correspondent aux motifs listés. Cela empêche les artefacts de build, les dépendances, les paramètres IDE et les fichiers sensibles comme les clés API d’être validés. Plusieurs fichiers .gitignore peuvent exister dans différents répertoires, les règles s’appliquant relativement à l’emplacement de ce fichier.
-
Comment fonctionnent les règles de mise en correspondance des motifs .gitignore ?
Gitignore utilise des motifs glob similaires aux jokers de shell. Une barre oblique initiale ancre le motif au répertoire du fichier .gitignore. Une barre oblique finale ne correspond qu’aux répertoires. Un astérisque (*) correspond à tout sauf les barres obliques, un double astérisque (**) correspond à travers les répertoires, et un point d’interrogation (?) correspond à n’importe quel caractère unique. Un point d’exclamation (!) initial nie un motif, réincluant un chemin précédemment exclu. Les motifs sont évalués dans l’ordre, les règles ultérieures remplaçant les précédentes.
-
Pourquoi les dossiers node_modules et build devraient-ils être ignorés par git ?
Les répertoires de dépendances comme node_modules peuvent contenir des dizaines de milliers de fichiers totalisant des centaines de mégaoctets — beaucoup trop volumineux pour le contrôle de version. Ces fichiers sont reproductibles à partir de package.json/package-lock.json via npm install, donc leur stockage gaspille l’espace du dépôt et ralentit le clonage. Les dossiers de build (dist, build, .next) contiennent des sorties générées qui changent à chaque build et devraient être reconstruites à partir de la source. Leur suivi entraîne des conflits de fusion constants et gonfle l’historique du dépôt.
Installez nos extensions
Ajoutez des outils IO à votre navigateur préféré pour un accès instantané et une recherche plus rapide
恵 Le Tableau de Bord Est Arrivé !
Tableau de Bord est une façon amusante de suivre vos jeux, toutes les données sont stockées dans votre navigateur. D'autres fonctionnalités arrivent bientôt !
Outils essentiels
Tout voir Nouveautés
Tout voirMise à jour: Notre dernier outil a été ajouté le 22 mars 2026
