.gitignore för Strapi
67 ignoreringsregler för Strapi, redo att kopieras till ditt repo.
CMS utan inbyggt frontend
Den kompletta .gitignore-filen för Strapi
# Genererad av LFGitignore - https://lfgitignore.com
# Skapad: 2026-10-13 16:18:06 UTC
# Tekniker: Strapi
### Strapi ###
# macOS-mappinställningar (Desktop Services Store)
.DS_Store
# macOS-resursgrensfiler
.AppleDouble
# macOS anpassad mappikon
.LSOverride
Icon
# macOS Spotlight-index
.Spotlight-V100
# macOS-papperskorgsmapp
.Trashes
# macOS-resursgrensfiler
._*
# Emacs-säkerhetskopior
*~
# Windows-miniatyrcache
Thumbs.db
# Windows utökade miniatyrcache
ehthumbs.db
Desktop.ini
# Windows-papperskorg
$RECYCLE.BIN/
# Windows cabinet-arkiv
*.cab
# Windows-installationspaket
*.msi
# Windows-sammanslagningsmodul
*.msm
# Windows-patchfil
*.msp
# 7-Zip-arkiv
*.7z
*.csv
*.dat
# macOS-skivavbild
*.dmg
# Gzip-komprimerad fil
*.gz
# ISO-skivavbild
*.iso
# Java-arkiv
*.jar
# RAR-arkiv
*.rar
# Bandarkiv
*.tar
# ZIP-arkiv
*.zip
*.com
# Kompilerad Java-klassfil
*.class
# Dynamiskt länkbibliotek
*.dll
# Körbar Windows-fil
*.exe
# Objektfil
*.o
# Slumpfröfil
*.seed
# Delat objekt
*.so
# Vim-växlingsöverskottsfil
*.swo
# Vim-växlingsfil
*.swp
# Ytterligare Vim-växlingsfil
*.swn
# Ytterligare Vim-växlingsfil
*.swm
# Kompilatorresultat
*.out
# Process-ID-fil
*.pid
.tmp
# Loggfil
*.log
# SQL-skript
*.sql
# SQLite-databas
*.sqlite
*#
.idea
nbproject
# Visual Studio Code-inställningar
.vscode/
# Bibliotekstäckning
lib-cov
lcov.info
# Process-ID-filer
pids
logs
results
build
node_modules
.node_history
package-lock.json
**/package-lock.json
!docs/package-lock.json
*.heapsnapshot
testApp
# Täckningskatalog
coverage
cypress/screenshots
cypress/videos
dist
packages/strapi-generate-new/files/public/
.dev
front-workspace.code-workspace
Vad reglerna för Strapi faktiskt ignorerar
Alla mönster nedan och varför de hör hemma i din .gitignore.
OS X
| Mönster | Vad det ignorerar |
|---|---|
.DS_Store |
macOS-mappinställningar (Desktop Services Store) |
.AppleDouble |
macOS-resursgrensfiler |
.LSOverride |
macOS anpassad mappikon |
Icon |
OS X |
.Spotlight-V100 |
macOS Spotlight-index |
.Trashes |
macOS-papperskorgsmapp |
._* |
macOS-resursgrensfiler |
Linux
| Mönster | Vad det ignorerar |
|---|---|
*~ |
Emacs-säkerhetskopior |
Windows
| Mönster | Vad det ignorerar |
|---|---|
Thumbs.db |
Windows-miniatyrcache |
ehthumbs.db |
Windows utökade miniatyrcache |
Desktop.ini |
Windows |
$RECYCLE.BIN/ |
Windows-papperskorg |
*.cab |
Windows cabinet-arkiv |
*.msi |
Windows-installationspaket |
*.msm |
Windows-sammanslagningsmodul |
*.msp |
Windows-patchfil |
Paket
| Mönster | Vad det ignorerar |
|---|---|
*.7z |
7-Zip-arkiv |
*.csv |
Paket |
*.dat |
Paket |
*.dmg |
macOS-skivavbild |
*.gz |
Gzip-komprimerad fil |
*.iso |
ISO-skivavbild |
*.jar |
Java-arkiv |
*.rar |
RAR-arkiv |
*.tar |
Bandarkiv |
*.zip |
ZIP-arkiv |
*.com |
Paket |
*.class |
Kompilerad Java-klassfil |
*.dll |
Dynamiskt länkbibliotek |
*.exe |
Körbar Windows-fil |
*.o |
Objektfil |
*.seed |
Slumpfröfil |
*.so |
Delat objekt |
*.swo |
Vim-växlingsöverskottsfil |
*.swp |
Vim-växlingsfil |
*.swn |
Ytterligare Vim-växlingsfil |
*.swm |
Ytterligare Vim-växlingsfil |
*.out |
Kompilatorresultat |
*.pid |
Process-ID-fil |
Loggar och databaser
| Mönster | Vad det ignorerar |
|---|---|
.tmp |
Loggar och databaser |
*.log |
Loggfil |
*.sql |
SQL-skript |
*.sqlite |
SQLite-databas |
Övrigt
| Mönster | Vad det ignorerar |
|---|---|
*# |
Övrigt |
.idea |
Övrigt |
nbproject |
Övrigt |
.vscode/ |
Visual Studio Code-inställningar |
Node.js
| Mönster | Vad det ignorerar |
|---|---|
lib-cov |
Bibliotekstäckning |
lcov.info |
Node.js |
pids |
Process-ID-filer |
logs |
Node.js |
results |
Node.js |
build |
Node.js |
node_modules |
Node.js |
.node_history |
Node.js |
package-lock.json |
Node.js |
**/package-lock.json |
Node.js |
!docs/package-lock.json |
Node.js |
*.heapsnapshot |
Node.js |
Tester
| Mönster | Vad det ignorerar |
|---|---|
testApp |
Tester |
coverage |
Täckningskatalog |
cypress/screenshots |
Tester |
cypress/videos |
Tester |
Dokumentation
| Mönster | Vad det ignorerar |
|---|---|
dist |
Dokumentation |
Byggen
| Mönster | Vad det ignorerar |
|---|---|
packages/strapi-generate-new/files/public/ |
Byggen |
Exempelapp
| Mönster | Vad det ignorerar |
|---|---|
.dev |
Exempelapp |
Visual Studio Code
| Mönster | Vad det ignorerar |
|---|---|
front-workspace.code-workspace |
Visual Studio Code |
Så använder du denna .gitignore för Strapi
- Kopiera reglerna för Strapi ovan eller ladda ner filen direkt.
- Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
- Om några av filerna redan spåras, kör git rm -r --cached . och gör sedan en ny commit — Git tillämpar bara ignoreringsregler på ospårade filer.
- Checka in .gitignore så att alla i teamet delar samma regler.