.gitignore pour Windows
13 règles d’exclusion pour Windows, prêtes à copier dans votre dépôt.
Système d'exploitation Microsoft Windows
Le .gitignore complet pour Windows
# Generated by LFGitignore - https://lfgitignore.com
# Created: 2025-11-21 09:00:45 UTC
# Technologies: Windows
### Windows ###
# Windows thumbnail cache
Thumbs.db
# Windows encrypted thumbnail cache
Thumbs.db:encryptable
# Windows enhanced thumbnail cache
ehthumbs.db
# Windows Vista thumbnail cache
ehthumbs_vista.db
# Windows crash dump
*.stackdump
# Windows folder configuration
[Dd]esktop.ini
# Windows recycle bin
$RECYCLE.BIN/
# Windows cabinet archive
*.cab
# Windows installer package
*.msi
# Windows app package
*.msix
# Windows merge module
*.msm
# Windows patch file
*.msp
# Windows shortcut
*.lnk
Ce que ces règles Windows ignorent vraiment
Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.
Windows thumbnail cache files
| Motif | Ce qu’il ignore |
|---|---|
Thumbs.db |
Windows thumbnail cache |
Thumbs.db:encryptable |
Windows encrypted thumbnail cache |
ehthumbs.db |
Windows enhanced thumbnail cache |
ehthumbs_vista.db |
Windows Vista thumbnail cache |
Dump file
| Motif | Ce qu’il ignore |
|---|---|
*.stackdump |
Windows crash dump |
Folder config file
| Motif | Ce qu’il ignore |
|---|---|
[Dd]esktop.ini |
Windows folder configuration |
Recycle Bin used on file shares
| Motif | Ce qu’il ignore |
|---|---|
$RECYCLE.BIN/ |
Windows recycle bin |
Windows Installer files
| Motif | Ce qu’il ignore |
|---|---|
*.cab |
Windows cabinet archive |
*.msi |
Windows installer package |
*.msix |
Windows app package |
*.msm |
Windows merge module |
*.msp |
Windows patch file |
Windows shortcuts
| Motif | Ce qu’il ignore |
|---|---|
*.lnk |
Windows shortcut |
Comment utiliser ce .gitignore pour Windows
- Copiez les règles Windows ci-dessus, ou téléchargez directement le fichier.
- Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
- Si certains de ces fichiers sont déjà suivis, lancez git rm -r --cached . puis recommitez — Git n’applique les règles d’exclusion qu’aux fichiers non suivis.
- Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.