.gitignore pre Strapi

67 pravidiel ignorovania pre Strapi, pripravených na skopírovanie do repozitára.

CMS bez prezentačnej vrstvy

Kompletný .gitignore pre Strapi

# Vygenerované pomocou LFGitignore - https://lfgitignore.com
# Vytvorené: 2026-10-13 16:16:36 UTC
# Technológie: Strapi

### Strapi ###
# Nastavenia priečinka macOS (Desktop Services Store)
.DS_Store
# Súbory vetiev prostriedkov macOS
.AppleDouble
# Vlastná ikona priečinka macOS
.LSOverride
Icon
# Index Spotlight v macOS
.Spotlight-V100
# Priečinok koša macOS
.Trashes
# Súbory vetiev prostriedkov macOS
._*
# Záložné súbory Emacs
*~
# Vyrovnávacia pamäť miniatúr Windows
Thumbs.db
# Rozšírená vyrovnávacia pamäť miniatúr Windows
ehthumbs.db
Desktop.ini
# Kôš Windows
$RECYCLE.BIN/
# Archív cabinet Windows
*.cab
# Inštalačný balík Windows
*.msi
# Zlučovací modul Windows
*.msm
# Súbor opravy Windows
*.msp
# Archív 7-Zip
*.7z
*.csv
*.dat
# Obraz disku macOS
*.dmg
# Súbor komprimovaný Gzip
*.gz
# Obraz disku ISO
*.iso
# Archív Java
*.jar
# Archív RAR
*.rar
# Páskový archív
*.tar
# Archív ZIP
*.zip
*.com
# Skompilovaný súbor triedy Java
*.class
# Dynamicky linkovaná knižnica
*.dll
# Spustiteľný súbor Windows
*.exe
# Objektový súbor
*.o
# Súbor počiatočnej náhodnej hodnoty
*.seed
# Zdieľaný objekt
*.so
# Súbor pretečenia odkladania Vim
*.swo
# Odkladací súbor Vim
*.swp
# Dodatočný odkladací súbor Vim
*.swn
# Dodatočný odkladací súbor Vim
*.swm
# Výstup kompilátora
*.out
# Súbor identifikátora procesu
*.pid
.tmp
# Súbor protokolu
*.log
# Skript SQL
*.sql
# Databáza SQLite
*.sqlite
*#
.idea
nbproject
# Nastavenia Visual Studio Code
.vscode/
# Pokrytie knižnice
lib-cov
lcov.info
# Súbory identifikátorov procesov
pids
logs
results
build
node_modules
.node_history
package-lock.json
**/package-lock.json
!docs/package-lock.json
*.heapsnapshot
testApp
# Adresár pokrytia
coverage
cypress/screenshots
cypress/videos
dist
packages/strapi-generate-new/files/public/
.dev
front-workspace.code-workspace

Čo tieto pravidlá pre Strapi skutočne ignorujú

Všetky vzory nižšie aj s vysvetlením, prečo patria do vášho .gitignore.

OS X

Vzor Čo ignoruje
.DS_Store Nastavenia priečinka macOS (Desktop Services Store)
.AppleDouble Súbory vetiev prostriedkov macOS
.LSOverride Vlastná ikona priečinka macOS
Icon OS X
.Spotlight-V100 Index Spotlight v macOS
.Trashes Priečinok koša macOS
._* Súbory vetiev prostriedkov macOS

Linux

Vzor Čo ignoruje
*~ Záložné súbory Emacs

Windows

Vzor Čo ignoruje
Thumbs.db Vyrovnávacia pamäť miniatúr Windows
ehthumbs.db Rozšírená vyrovnávacia pamäť miniatúr Windows
Desktop.ini Windows
$RECYCLE.BIN/ Kôš Windows
*.cab Archív cabinet Windows
*.msi Inštalačný balík Windows
*.msm Zlučovací modul Windows
*.msp Súbor opravy Windows

Balíky

Vzor Čo ignoruje
*.7z Archív 7-Zip
*.csv Balíky
*.dat Balíky
*.dmg Obraz disku macOS
*.gz Súbor komprimovaný Gzip
*.iso Obraz disku ISO
*.jar Archív Java
*.rar Archív RAR
*.tar Páskový archív
*.zip Archív ZIP
*.com Balíky
*.class Skompilovaný súbor triedy Java
*.dll Dynamicky linkovaná knižnica
*.exe Spustiteľný súbor Windows
*.o Objektový súbor
*.seed Súbor počiatočnej náhodnej hodnoty
*.so Zdieľaný objekt
*.swo Súbor pretečenia odkladania Vim
*.swp Odkladací súbor Vim
*.swn Dodatočný odkladací súbor Vim
*.swm Dodatočný odkladací súbor Vim
*.out Výstup kompilátora
*.pid Súbor identifikátora procesu

Protokoly a databázy

Vzor Čo ignoruje
.tmp Protokoly a databázy
*.log Súbor protokolu
*.sql Skript SQL
*.sqlite Databáza SQLite

Rôzne.

Vzor Čo ignoruje
*# Rôzne.
.idea Rôzne.
nbproject Rôzne.
.vscode/ Nastavenia Visual Studio Code

Node.js

Vzor Čo ignoruje
lib-cov Pokrytie knižnice
lcov.info Node.js
pids Súbory identifikátorov procesov
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

Testy

Vzor Čo ignoruje
testApp Testy
coverage Adresár pokrytia
cypress/screenshots Testy
cypress/videos Testy

Dokumentácia

Vzor Čo ignoruje
dist Dokumentácia

Zostavenia

Vzor Čo ignoruje
packages/strapi-generate-new/files/public/ Zostavenia

Vzorová aplikácia

Vzor Čo ignoruje
.dev Vzorová aplikácia

Visual Studio Code

Vzor Čo ignoruje
front-workspace.code-workspace Visual Studio Code

Ako používať tento .gitignore pre Strapi

  1. Skopírujte pravidlá pre Strapi vyššie alebo si súbor priamo stiahnite.
  2. V koreňovom adresári repozitára Git vytvorte súbor s názvom .gitignore a vložte doň pravidlá.
  3. Ak sa niektoré súbory už sledujú, spustite git rm -r --cached . a vytvorte nový commit — Git uplatňuje pravidlá ignorovania iba na nesledované súbory.
  4. Pridajte .gitignore do commitu, aby celý tím zdieľal rovnaké pravidlá.

Ďalšie šablóny .gitignore: Vývojový framework

Zobraziť všetky šablóny: Vývojový framework