.gitignore für Windows
13 Ausschlussregeln für Windows, die du direkt in dein Repository übernehmen kannst.
Microsoft Windows-Betriebssystem
Die vollständige .gitignore für Windows
# Erstellt von LFGitignore - https://lfgitignore.com
# Erstellt: 2026-10-13 15:53:47 UTC
# Technologien: Windows
### Windows ###
# Windows-Miniaturbild-Cache
Thumbs.db
# Windows-verschlüsselter Miniaturbild-Cache
Thumbs.db:encryptable
# Windows erweiterter Miniaturbild-Cache
ehthumbs.db
# Miniaturbild-Cache von Windows Vista
ehthumbs_vista.db
# Windows-Absturzspeicherauszug
*.stackdump
# Konfiguration des Windows-Ordners
[Dd]esktop.ini
# Windows-Papierkorb
$RECYCLE.BIN/
# Windows-Cabinet-Archiv
*.cab
# Windows-Installationspaket
*.msi
# Windows-App-Paket
*.msix
# Windows-Merge-Modul
*.msm
# Windows-Patchdatei
*.msp
# Windows-Verknüpfung
*.lnk
Was diese Regeln für Windows ausschließen
Alle Muster im Überblick – und warum sie in deine .gitignore gehören.
Windows-Miniaturbild-Cache-Dateien
| Muster | Ausgeschlossene Dateien |
|---|---|
Thumbs.db |
Windows-Miniaturbild-Cache |
Thumbs.db:encryptable |
Windows-verschlüsselter Miniaturbild-Cache |
ehthumbs.db |
Windows erweiterter Miniaturbild-Cache |
ehthumbs_vista.db |
Miniaturbild-Cache von Windows Vista |
Dump-Datei
| Muster | Ausgeschlossene Dateien |
|---|---|
*.stackdump |
Windows-Absturzspeicherauszug |
Ordnerkonfigurationsdatei
| Muster | Ausgeschlossene Dateien |
|---|---|
[Dd]esktop.ini |
Konfiguration des Windows-Ordners |
Papierkorb, der für Dateifreigaben verwendet wird
| Muster | Ausgeschlossene Dateien |
|---|---|
$RECYCLE.BIN/ |
Windows-Papierkorb |
Windows Installer-Dateien
| Muster | Ausgeschlossene Dateien |
|---|---|
*.cab |
Windows-Cabinet-Archiv |
*.msi |
Windows-Installationspaket |
*.msix |
Windows-App-Paket |
*.msm |
Windows-Merge-Modul |
*.msp |
Windows-Patchdatei |
Windows-Verknüpfungen
| Muster | Ausgeschlossene Dateien |
|---|---|
*.lnk |
Windows-Verknüpfung |
So verwendest du diese .gitignore für Windows
- Kopiere die Regeln für Windows oben oder lade die Datei direkt herunter.
- Erstelle im Stammverzeichnis deines Git-Repositorys eine Datei namens .gitignore und füge die Regeln ein.
- Falls Git einige dieser Dateien bereits erfasst, führe git rm -r --cached . aus und erstelle einen neuen Commit – Git wendet Ausschlussregeln nur auf nicht erfasste Dateien an.
- Committe die .gitignore, damit alle im Team dieselben Regeln verwenden.