Ludovic Frank Gitignore

.gitignore per a Strapi

67 regles d’exclusió de Strapi, llestes per copiar al repositori.

CMS sense cap

El .gitignore complet per a Strapi

# Generat per LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 21:50:55 UTC
# Tecnologies: Strapi

### Strapi ###
# Configuració de la carpeta macOS (Botiga de serveis d'escriptori)
.DS_Store
# Fitxers de bifurcació de recursos macOS
.AppleDouble
# Icona de carpeta personalitzada macOS
.LSOverride
Icon
# macOS Índex Spotlight
.Spotlight-V100
# macOS paperera
.Trashes
# Fitxers de bifurcació de recursos macOS
._*
# Fitxers de còpia de seguretat Emacs
*~
# Windows memòria cau de miniatures
Thumbs.db
# Windows memòria cau de miniatures millorada
ehthumbs.db
Desktop.ini
# Windows paperera de reciclatge
$RECYCLE.BIN/
# Arxiu del gabinet Windows
*.cab
# Paquet d'instal·lació Windows
*.msi
# Mòdul de combinació Windows
*.msm
# Fitxer de pedaç Windows
*.msp
# Arxiu 7-Zip
*.7z
*.csv
*.dat
# Imatge de disc macOS
*.dmg
# Fitxer comprimit Gzip
*.gz
# Imatge de disc ISO
*.iso
# Arxiu Java
*.jar
# Arxiu RAR
*.rar
# Arxiu de cinta
*.tar
# Arxiu ZIP
*.zip
*.com
# Fitxer de classe compilat Java
*.class
# Biblioteca d'enllaços dinàmics
*.dll
# Executable de Windows
*.exe
# Fitxer objecte
*.o
# Fitxer de llavors aleatòries
*.seed
# Objecte compartit
*.so
# Fitxer de desbordament d'intercanvi Vim
*.swo
# Fitxer d'intercanvi Vim
*.swp
# Vim fitxer d'intercanvi addicional
*.swn
# Vim fitxer d'intercanvi addicional
*.swm
# Sortida del compilador
*.out
# Fitxer d'identificació del procés
*.pid
.tmp
# Fitxer de registre
*.log
# Script SQL
*.sql
# Base de dades SQLite
*.sqlite
*#
.idea
nbproject
# Configuració Visual Studio Code
.vscode/
# Cobertura de la biblioteca
lib-cov
lcov.info
# Fitxers d'identificació del procés
pids
logs
results
build
node_modules
.node_history
package-lock.json
**/package-lock.json
!docs/package-lock.json
*.heapsnapshot
testApp
# Directori de cobertura
coverage
cypress/screenshots
cypress/videos
dist
packages/strapi-generate-new/files/public/
.dev
front-workspace.code-workspace

El que aquestes regles Strapi ignoren realment

Cada patró a continuació i per què pertany al vostre .gitignore.

OS X

Patró El que ignora
.DS_Store Configuració de la carpeta macOS (Botiga de serveis d'escriptori)
.AppleDouble Fitxers de bifurcació de recursos macOS
.LSOverride Icona de carpeta personalitzada macOS
Icon OS X
.Spotlight-V100 macOS Índex Spotlight
.Trashes macOS paperera
._* Fitxers de bifurcació de recursos macOS

Linux

Patró El que ignora
*~ Fitxers de còpia de seguretat Emacs

Windows

Patró El que ignora
Thumbs.db Windows memòria cau de miniatures
ehthumbs.db Windows memòria cau de miniatures millorada
Desktop.ini Windows
$RECYCLE.BIN/ Windows paperera de reciclatge
*.cab Arxiu del gabinet Windows
*.msi Paquet d'instal·lació Windows
*.msm Mòdul de combinació Windows
*.msp Fitxer de pedaç Windows

Paquets

Patró El que ignora
*.7z Arxiu 7-Zip
*.csv Paquets
*.dat Paquets
*.dmg Imatge de disc macOS
*.gz Fitxer comprimit Gzip
*.iso Imatge de disc ISO
*.jar Arxiu Java
*.rar Arxiu RAR
*.tar Arxiu de cinta
*.zip Arxiu ZIP
*.com Paquets
*.class Fitxer de classe compilat Java
*.dll Biblioteca d'enllaços dinàmics
*.exe Executable de Windows
*.o Fitxer objecte
*.seed Fitxer de llavors aleatòries
*.so Objecte compartit
*.swo Fitxer de desbordament d'intercanvi Vim
*.swp Fitxer d'intercanvi Vim
*.swn Vim fitxer d'intercanvi addicional
*.swm Vim fitxer d'intercanvi addicional
*.out Sortida del compilador
*.pid Fitxer d'identificació del procés

Registres i bases de dades

Patró El que ignora
.tmp Registres i bases de dades
*.log Fitxer de registre
*.sql Script SQL
*.sqlite Base de dades SQLite

Diversos

Patró El que ignora
*# Diversos
.idea Diversos
nbproject Diversos
.vscode/ Configuració Visual Studio Code

Node.js

Patró El que ignora
lib-cov Cobertura de la biblioteca
lcov.info Node.js
pids Fitxers d'identificació del procés
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

Proves

Patró El que ignora
testApp Proves
coverage Directori de cobertura
cypress/screenshots Proves
cypress/videos Proves

Documentació

Patró El que ignora
dist Documentació

Construeix

Patró El que ignora
packages/strapi-generate-new/files/public/ Construeix

Aplicació d'exemple

Patró El que ignora
.dev Aplicació d'exemple

Visual Studio Code

Patró El que ignora
front-workspace.code-workspace Visual Studio Code

Com utilitzar aquest .gitignore per a Strapi

  1. Copieu les regles Strapi anteriors o descarregueu el fitxer directament.
  2. Creeu un fitxer anomenat .gitignore a l'arrel del vostre repositori Git i enganxeu-hi les regles.
  3. Si alguns d’aquests fitxers ja tenen seguiment, executeu git rm -r --cached . i torneu a confirmar els canvis: Git només aplica les regles d’exclusió als fitxers sense seguiment.
  4. Confirmeu el fitxer .gitignore perquè tot l’equip comparteixi les mateixes regles.

Altres plantilles Marc .gitignore

Consulteu totes les plantilles Marc