Free2Box
Générateur de .gitignoreIT & DeveloppeurInstant browser workflowFocused single-task utilityNo setup required

Générateur de .gitignore

Générez des fichiers .gitignore pour votre projet

0 templates selected0 rulesAdd custom rulesTemplates0Output0
Template Library
Select the stacks, tooling, and operating systems that match your repository before generating the final file.

Languages

Frameworks

Game Engines

OS

Editors

Custom Entries
Add one pattern per line for project-specific folders, secrets, generated assets, or local caches.
Generated .gitignore
Select templates or enter custom rules to generate the final `.gitignore` file.
No `.gitignore` output yet. Start by choosing templates that match your stack.

Continuer avec

Faites avancer le flux de travail avec une action suivante pertinente.

Template presets0Custom lines0Generated rules0ResultatPas encore de r?sultat
Privacy & Trust

Local composition

Template selection and final file generation stay in the browser until you choose to copy or download the result.

Stack-aware output

Mix language, framework, editor, and OS presets when a repository spans multiple stacks or contributor environments.

Secrets still need review

Preset templates cover common `.env`, cache, and build folders, but you should still audit project-specific secret paths before committing.

Export .gitignore

Generation must finish before export is enabled.

Générateur de .gitignore Templates selected: 0 Custom rules: 0 Generated rules: 0 No rules generated yet.

Comment utiliser

1

Entrez vos valeurs

Remplissez les champs de saisie avec vos nombres ou paramètres.

2

Obtenez des résultats instantanés

Les résultats se mettent à jour automatiquement pendant la saisie — aucun bouton de validation nécessaire.

3

Copiez ou enregistrez

Copiez les résultats dans le presse-papiers ou utilisez-les dans votre flux de travail.

Pourquoi utiliser cet outil

100 % Gratuit

Aucun coût caché, aucun niveau premium — chaque fonctionnalité est gratuite.

Aucune installation

Fonctionne entièrement dans votre navigateur. Aucun logiciel à télécharger ou installer.

Privé et sécurisé

Vos données ne quittent jamais votre appareil. Rien n'est envoyé sur un serveur.

Fonctionne sur mobile

Entièrement adaptatif — utilisez-le sur votre téléphone, tablette ou ordinateur.

.gitignore : garder votre dépôt propre avec les bons patterns

Points clés

  • Les fichiers .gitignore spécifient quels fichiers et répertoires Git doit exclure du contrôle de version.
  • Les exclusions courantes comprennent : node_modules/, fichiers .env, sorties de build, fichiers OS (.DS_Store) et configurations d'IDE.
  • Les patterns supportent les jokers (*), la correspondance de répertoires (/) et la négation (!) pour une exclusion flexible des fichiers.

Un fichier .gitignore indique à Git quels fichiers ne pas suivre intentionnellement. Sans règles d'exclusion appropriées, les dépôts se remplissent rapidement d'artefacts de build, de dossiers de dépendances, de secrets d'environnement et de fichiers générés par l'OS qui alourdissent l'historique et exposent potentiellement des informations sensibles. Chaque écosystème de programmation possède ses conventions .gitignore bien établies.

node_modules/

Répertoire le plus couramment ignoré

Cas d'utilisation

1

Configuration d'un nouveau projet

Générer un .gitignore adapté lors de l'initialisation d'un nouveau dépôt pour votre pile technologique.

2

Sécurité

Empêcher les fichiers sensibles (.env, identifiants, clés API) d'être commités dans le contrôle de version.

3

Hygiène du dépôt

Exclure les sorties de build, les répertoires de cache et les fichiers temporaires pour garder le dépôt léger.

4

Équipes multiplateformes

Ignorer les fichiers spécifiques à l'OS (.DS_Store, Thumbs.db) qui varient selon les machines des membres de l'équipe.

Conseils pratiques

Utilisez gitignore.io (toptal.com/developers/gitignore) pour générer des modèles adaptés à votre pile technologique.

Ajoutez les règles .gitignore avant de faire votre premier commit — supprimer des fichiers déjà suivis nécessite des étapes supplémentaires.

Utilisez un .gitignore global (~/.gitignore_global) pour les fichiers personnels d'IDE et d'OS afin de garder le .gitignore du projet propre.

Testez vos patterns avec 'git check-ignore -v nomdefichier' pour vérifier quelle règle correspond à chaque fichier.

Cet outil est fourni à titre de référence et d'éducation uniquement. Veuillez vérifier les résultats par vous-même avant de les utiliser dans des situations importantes.

Questions fréquentes