Développeur / Git

Générateur de .gitignore

Créez un fichier .gitignore pour votre projet en sélectionnant des langages, frameworks, éditeurs et systèmes d’exploitation parmi les 238 modèles officiels de GitHub, fusionnés sans doublons.

Générateur de .gitignore: Le générateur combine les modèles de la collection gitignore de GitHub, les mêmes que GitHub propose lors de la création d’un dépôt, avec un en-tête pour chacun. Lorsqu’un motif figure déjà dans un modèle précédent, il est omis afin d’éviter les doublons, tandis que les commentaires de chaque modèle sont conservés pour expliquer ce qui est ignoré. Fonctionne 100 % localement dans votre navigateur, sans aucun téléversement de fichier vers le serveur.

Exécutions
Dans votre navigateur
Coût
Gratuit · sans inscription
Disponibilité
Prêt à l'emploi
Générateur de .gitignoreTraitement local

Fonctionne entièrement dans votre navigateur

Affichage des modèles populaires ; effectuez une recherche pour trouver les autres, notamment ceux des éditeurs et des systèmes d'exploitation.

Les modèles proviennent de la collection gitignore de GitHub (CC0), instantané du 2026-09-28. Les motifs déjà listés par un modèle précédent sont omis afin que le fichier ne contienne aucun doublon.

Fonctionnement des motifs

Chaque ligne est un motif : *.log ignore tous les fichiers .log, une barre oblique finale comme build/ ne correspond qu'aux dossiers, une barre oblique initiale comme /config.json ne correspond qu'à la racine du dépôt, ** correspond à un nombre quelconque de dossiers et un ! initial réintègre un élément ignoré par une ligne précédente.

Pour choisir une licence pour le même dépôt, utilisez le générateur de licences ; pour comparer deux versions d'un fichier, utilisez le comparateur de différences.

Vérifier ce qui est ignoré

Exécutez git check-ignore -v <file> pour voir quelle ligne ignore un fichier, et git status --ignored pour répertorier tous les fichiers ignorés. Un .gitignore placé dans un sous-dossier s'applique à ce dossier et à tous ses sous-dossiers.

Comment l'utiliser

  1. Cochez les langages et outils utilisés par votre projet, puis recherchez-en d’autres si nécessaire.
  2. Ajoutez vos propres motifs, comme .env, si besoin.
  3. Copiez le résultat ou téléchargez-le sous le nom .gitignore à la racine de votre dépôt.

Confidentialité et limitations

Les modèles sont combinés dans votre navigateur ; aucune donnée sur votre projet n’est envoyée où que ce soit.

Outils associés

Questions fréquentes

Pourquoi les fichiers que j’ai déjà validés ne sont-ils pas ignorés ?

.gitignore ne s’applique qu’aux fichiers que Git ne suit pas encore. Arrêtez de suivre un fichier avec git rm --cached <file>, puis validez la modification ; le fichier reste sur le disque, mais quitte le dépôt.

Les fichiers de l’éditeur et du système d’exploitation doivent-ils figurer dans le .gitignore du projet ?

De nombreuses équipes préfèrent utiliser un fichier d’exclusion global pour ces fichiers, configuré avec git config --global core.excludesFile, afin que chacun ignore les fichiers de son propre éditeur. Les ajouter au projet ne pose toutefois aucun problème.

Dois-je valider les fichiers .env ?

Non : ils contiennent généralement des secrets. Ignorez .env et validez un fichier .env.example contenant les noms des variables, mais aucune valeur.

Outil gratuit · dans votre navigateur exécutions · aucun compte requis