.gitignore Generator
Générateur de fichiers .gitignore adapté à votre stack technologique.
📁 Langages & Frameworks
🛠️ IDE & Éditeurs
💻 OS & Système
⚙️ Build & CI
📝 Règles personnalisées
.gitignore généré
Syntaxe .gitignore
| Pattern | Description | Exemple |
|---|---|---|
* |
Wildcard (tout sauf /) |
*.log |
** |
Wildcard récursif | **/temp/ |
? |
Un caractère | file?.txt |
[abc] |
Un parmi a, b, c | [Dd]ebug/ |
/ en début |
Depuis la racine | /build/ |
/ en fin |
Dossier seulement | logs/ |
! |
Négation (inclusion) | !important.log |
# |
Commentaire | # Ignore logs |
Exemples avancés
# Ignorer tout sauf certains fichiers
*
!.gitignore
!src/
!src/**
# Ignorer dans tous les sous-dossiers
**/node_modules/
**/.cache/
# Ignorer sauf un fichier spécifique
*.env
!.env.example
# Ignorer par extension sauf un fichier
*.log
!important.log
# Ignorer dossier mais garder un sous-dossier
build/
!build/public/
Ressources
- gitignore.io - Générateur en ligne
- GitHub gitignore templates
- Documentation Git