.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

  1. Kopiera reglerna för Strapi ovan eller ladda ner filen direkt.
  2. Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
  3. 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.
  4. Checka in .gitignore så att alla i teamet delar samma regler.

Andra .gitignore-mallar för Ramverk

Visa alla mallar för Ramverk