Générateur de .gitignore
Crée un .gitignore à partir de modèles courants de langages et d’outils.
Vos choix de modèles sont traités localement dans votre navigateur pour construire le .gitignore, et rien n'est envoyé vers un serveur.
Vous travaillez avec Docker ? Essayez le formateur de Dockerfile.
À propos de Générateur de .gitignore
Ce générateur gitignore construit un fichier .gitignore prêt à l'emploi à partir de modèles courants de langages, frameworks et outils, pour vous éviter de retenir chaque chemin à exclure. Choisissez un ou plusieurs préréglages, comme Node, TypeScript, React, Next.js, Vue, Python, Java, Go, Rust, Docker ou Terraform, et l'outil les fusionne en un seul fichier étiqueté que vous pouvez copier ou télécharger. Il regroupe aussi des modèles d'éditeurs et de systèmes d'exploitation comme VSCode, JetBrains, macOS, Windows et Linux. C'est pratique pour les développeurs qui démarrent un nouveau dépôt, les mono-dépôts qui mélangent plusieurs stacks et les équipes qui standardisent ce qui est versionné. Que vous ayez besoin d'un gitignore node rapide, d'un gitignore python ou d'un modèle gitignore multi-stacks, le processus de création de gitignore s'exécute entièrement dans votre navigateur et vos sélections ne quittent jamais votre appareil.
Fonctionnalités
- Combine plusieurs modèles (Node, Python, Go, Rust et plus) en un seul .gitignore
- Inclut des préréglages de frameworks pour React, Next.js et Vue
- Ajoute des modèles d'éditeurs pour VSCode et JetBrains
- Couvre le bruit des systèmes macOS, Windows et Linux
- Étiquette chaque section avec un en-tête en commentaire pour garder la sortie lisible
- Boutons Copier et Télécharger le .gitignore en un clic
- Met à jour la sortie instantanément quand vous activez des modèles
- S'exécute entièrement dans votre navigateur
Comment utiliser Générateur de .gitignore
- Cliquez sur les pastilles de modèle pour chaque stack que vous utilisez, comme Node et Python.
- Activez des préréglages supplémentaires d'éditeur ou de système comme VSCode ou macOS selon vos besoins.
- Examinez le .gitignore combiné dans le panneau de sortie.
- Utilisez le bouton Copier ou Télécharger pour l'enregistrer en tant que .gitignore à la racine de votre projet.
Exemple
Entrée
Modèles sélectionnés : Node, macOS
Sortie
# ----- Node -----
node_modules/
dist/
build/
coverage/
.cache/
*.log
npm-debug.log*
yarn-error.log*
.env
.env.local
.DS_Store
# ----- macOS -----
.DS_Store
.AppleDouble
.LSOverride
Icon
._*
.Spotlight-V100
.Trashes
Sélectionner Node et macOS fusionne les deux préréglages en un seul .gitignore étiqueté.
Erreurs courantes et dépannage
- Certains modèles répètent des entrées comme .DS_Store lorsqu'ils sont combinés. — Les lignes en double sont sans danger dans Git, mais vous pouvez supprimer les doublons après la copie pour un fichier plus net.
- Les fichiers déjà versionnés avant l'ajout des règles restent suivis. — Exécutez git rm -r --cached <chemin> pour ces fichiers, puis validez pour que le nouveau .gitignore prenne effet.
- Votre stack exacte n'est pas dans la liste des modèles. — Choisissez les préréglages les plus proches, puis collez la sortie et ajoutez manuellement les chemins personnalisés avant d'enregistrer.
- Le fichier a été enregistré sans le point initial dans son nom. — Assurez-vous qu'il s'appelle exactement .gitignore à la racine de votre dépôt ; certains systèmes masquent ou suppriment le point lors du renommage.
Foire aux questions
- Qu'est-ce que le générateur gitignore ?
- Le générateur gitignore assemble un fichier .gitignore à partir de modèles préréglés pour les langages, frameworks, éditeurs et systèmes d'exploitation, puis vous laisse copier ou télécharger le résultat.
- Comment créer un gitignore pour plusieurs stacks à la fois ?
- Activez une pastille pour chaque stack, comme Node plus Python plus Docker, et le générateur fusionne chaque sélection en un seul fichier avec un en-tête en commentaire par section.
- Quels modèles puis-je combiner dans le générateur gitignore ?
- Vous pouvez mélanger Node, TypeScript, React, Next.js, Vue, Python, Java, Go, Rust, Docker, Terraform, plus les préréglages VSCode, JetBrains, macOS, Windows et Linux dans un seul fichier.
- Comment utiliser le fichier gitignore généré dans mon projet ?
- Copiez-le ou téléchargez-le, enregistrez-le en tant que .gitignore à la racine de votre dépôt, et validez-le pour que Git commence à ignorer les chemins listés.
- Le générateur gitignore garde-t-il ma sélection de modèles privée ?
- Oui. Le générateur gitignore s'exécute entièrement dans votre navigateur, vos sélections et le fichier généré ne quittent donc jamais votre appareil et rien n'est envoyé vers un serveur.
Outils associés
- Calculateur chmod — Convertit les permissions de fichiers Unix entre octal et symbolique (rwx).
- Statuts HTTP et types MIME — Référence consultable des codes de statut HTTP et des types de contenu MIME.
- Formateur de Dockerfile — Met en forme un Dockerfile et obtenez des suggestions de bonnes pratiques et de lint.
- YAML ↔ JSON — Convertit du YAML en JSON et inversement.
- Formateur JSON — Embellit, minifie et valide le JSON avec la localisation des erreurs.
- Explicateur cron — Explique une expression cron et prévisualise ses prochaines exécutions.
- Testeur de regex — Testez des expressions régulières en direct avec correspondances, groupes et indicateurs.
- Aperçu Markdown — Rend le Markdown en HTML avec un aperçu en direct.
Tous les outils ArrayKit