.gitignore til Strapi

67 ignorer regler for Strapi, klar til at kopiere til dit lager.

Hovedløst CMS

Den komplette .gitignore til Strapi

# Genereret af LFGitignore - https://lfgitignore.com
# Oprettet: 2026-10-31 21:51:29 UTC
# Teknologier: Strapi

### Strapi ###
# macOS mappeindstillinger (Desktop Services Store)
.DS_Store
# macOS ressourcegaffelfiler
.AppleDouble
# macOS brugerdefineret mappeikon
.LSOverride
Icon
# macOS Spotlight-indeks
.Spotlight-V100
# macOS papirkurvsmappe
.Trashes
# macOS ressourcegaffelfiler
._*
# Emacs backup-filer
*~
# Windows-mellemlager til miniaturer
Thumbs.db
# Windows forbedret thumbnail cache
ehthumbs.db
Desktop.ini
# Windows papirkurv
$RECYCLE.BIN/
# Windows skabsarkiv
*.cab
# Windows installationspakke
*.msi
# Windows fusionsmodul
*.msm
# Windows patch-fil
*.msp
# 7-Zip arkiv
*.7z
*.csv
*.dat
# macOS diskbillede
*.dmg
# Gzip komprimeret fil
*.gz
# ISO-diskbillede
*.iso
# Java arkiv
*.jar
# RAR arkiv
*.rar
# Båndarkiv
*.tar
# ZIP-arkiv
*.zip
*.com
# Java kompileret klassefil
*.class
# Dynamisk linkbibliotek
*.dll
# Windows eksekverbar
*.exe
# Objekt fil
*.o
# Tilfældig frøfil
*.seed
# Delt objekt
*.so
# Vim swap-overløbsfil
*.swo
# Vim swap-fil
*.swp
# Vim ekstra swap-fil
*.swn
# Vim ekstra swap-fil
*.swm
# Compilerresultat
*.out
# Process ID-fil
*.pid
.tmp
# Log fil
*.log
# SQL-script
*.sql
# SQLite-database
*.sqlite
*#
.idea
nbproject
# Visual Studio Code indstillinger
.vscode/
# Bibliotekets dækning
lib-cov
lcov.info
# Behandle ID-filer
pids
logs
results
build
node_modules
.node_history
package-lock.json
**/package-lock.json
!docs/package-lock.json
*.heapsnapshot
testApp
# Dækningskatalog
coverage
cypress/screenshots
cypress/videos
dist
packages/strapi-generate-new/files/public/
.dev
front-workspace.code-workspace

Hvad disse Strapi regler faktisk ignorerer

Hvert mønster nedenfor, og hvorfor det hører hjemme i din .gitignore.

OS X

Mønster Hvad den ignorerer
.DS_Store macOS mappeindstillinger (Desktop Services Store)
.AppleDouble macOS ressourcegaffelfiler
.LSOverride macOS brugerdefineret mappeikon
Icon OS X
.Spotlight-V100 macOS Spotlight-indeks
.Trashes macOS papirkurvsmappe
._* macOS ressourcegaffelfiler

Linux

Mønster Hvad den ignorerer
*~ Emacs backup-filer

Windows

Mønster Hvad den ignorerer
Thumbs.db Windows-mellemlager til miniaturer
ehthumbs.db Windows forbedret thumbnail cache
Desktop.ini Windows
$RECYCLE.BIN/ Windows papirkurv
*.cab Windows skabsarkiv
*.msi Windows installationspakke
*.msm Windows fusionsmodul
*.msp Windows patch-fil

Pakker

Mønster Hvad den ignorerer
*.7z 7-Zip arkiv
*.csv Pakker
*.dat Pakker
*.dmg macOS diskbillede
*.gz Gzip komprimeret fil
*.iso ISO-diskbillede
*.jar Java arkiv
*.rar RAR arkiv
*.tar Båndarkiv
*.zip ZIP-arkiv
*.com Pakker
*.class Java kompileret klassefil
*.dll Dynamisk linkbibliotek
*.exe Windows eksekverbar
*.o Objekt fil
*.seed Tilfældig frøfil
*.so Delt objekt
*.swo Vim swap-overløbsfil
*.swp Vim swap-fil
*.swn Vim ekstra swap-fil
*.swm Vim ekstra swap-fil
*.out Compilerresultat
*.pid Process ID-fil

Logfiler og databaser

Mønster Hvad den ignorerer
.tmp Logfiler og databaser
*.log Log fil
*.sql SQL-script
*.sqlite SQLite-database

Diverse

Mønster Hvad den ignorerer
*# Diverse
.idea Diverse
nbproject Diverse
.vscode/ Visual Studio Code indstillinger

Node.js

Mønster Hvad den ignorerer
lib-cov Bibliotekets dækning
lcov.info Node.js
pids Behandle 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

Tests

Mønster Hvad den ignorerer
testApp Tests
coverage Dækningskatalog
cypress/screenshots Tests
cypress/videos Tests

Dokumentation

Mønster Hvad den ignorerer
dist Dokumentation

Bygger

Mønster Hvad den ignorerer
packages/strapi-generate-new/files/public/ Bygger

Eksempel app

Mønster Hvad den ignorerer
.dev Eksempel app

Visual Studio Code

Mønster Hvad den ignorerer
front-workspace.code-workspace Visual Studio Code

Sådan bruger du denne .gitignore til Strapi

  1. Kopier Strapi reglerne ovenfor, eller download filen direkte.
  2. Opret en fil med navnet .gitignore i roden af dit Git-lager og indsæt reglerne i det.
  3. Hvis nogle af disse filer allerede er sporet, så kør git rm -r --cached . og commit igen - Git anvender kun ignoreringsregler på usporede filer.
  4. Brug .gitignore, så alle på holdet deler de samme regler.

Andre Ramme .gitignore skabeloner

Se alle Ramme skabeloner