.gitignore, skirtas Strapi
67 nepaiso Strapi taisyklių, paruoštų kopijuoti į jūsų saugyklą.
CMS be galvos
Visas .gitignore, skirtas Strapi
# Sukurta LFGitignore - https://lfgitignore.com
# Sukurta: 2026-10-31 21:51:50 UTC
# Technologijos: Strapi
### Strapi ###
# macOS aplanko nustatymai (darbalaukio paslaugų parduotuvė)
.DS_Store
# macOS išteklių šakutės failai
.AppleDouble
# macOS pasirinktinio aplanko piktograma
.LSOverride
Icon
# macOS Prožektoriaus indeksas
.Spotlight-V100
# macOS šiukšliadėžės aplankas
.Trashes
# macOS išteklių šakutės failai
._*
# Emacs atsarginių kopijų failų
*~
# Windows miniatiūrų talpykla
Thumbs.db
# Windows patobulinta miniatiūrų talpykla
ehthumbs.db
Desktop.ini
# Windows šiukšlių dėžė
$RECYCLE.BIN/
# Windows spintos archyvas
*.cab
# Windows diegimo paketas
*.msi
# Windows sujungimo modulis
*.msm
# Windows pataisos failas
*.msp
# 7-Zip archyvas
*.7z
*.csv
*.dat
# macOS disko vaizdas
*.dmg
# Gzip suglaudintas failas
*.gz
# ISO disko vaizdas
*.iso
# Java archyvas
*.jar
# RAR archyvas
*.rar
# Juostos archyvas
*.tar
# ZIP archyvas
*.zip
*.com
# Java sudarytas klasės failas
*.class
# Dinaminių nuorodų biblioteka
*.dll
# Windows vykdomasis failas
*.exe
# Objekto failas
*.o
# Atsitiktinis sėklos failas
*.seed
# Bendras objektas
*.so
# Vim apsikeitimo perpildymo failas
*.swo
# Vim apsikeitimo failas
*.swp
# Vim papildomas apsikeitimo failas
*.swn
# Vim papildomas apsikeitimo failas
*.swm
# Kompiliatoriaus išvestis
*.out
# Proceso ID failas
*.pid
.tmp
# Žurnalo failas
*.log
# SQL scenarijus
*.sql
# SQLite duomenų bazė
*.sqlite
*#
.idea
nbproject
# Visual Studio Code nustatymai
.vscode/
# Bibliotekos aprėptis
lib-cov
lcov.info
# Apdorokite ID failus
pids
logs
results
build
node_modules
.node_history
package-lock.json
**/package-lock.json
!docs/package-lock.json
*.heapsnapshot
testApp
# Aprėpties katalogas
coverage
cypress/screenshots
cypress/videos
dist
packages/strapi-generate-new/files/public/
.dev
front-workspace.code-workspace
Kokių failų nepaiso šios Strapi taisyklės
Kiekvienas toliau pateiktas šablonas paaiškintas: kodėl jis reikalingas jūsų .gitignore.
OS X
| Šablonas | Ką ignoruoja |
|---|---|
.DS_Store |
macOS aplanko nustatymai (darbalaukio paslaugų parduotuvė) |
.AppleDouble |
macOS išteklių šakutės failai |
.LSOverride |
macOS pasirinktinio aplanko piktograma |
Icon |
OS X |
.Spotlight-V100 |
macOS Prožektoriaus indeksas |
.Trashes |
macOS šiukšliadėžės aplankas |
._* |
macOS išteklių šakutės failai |
Linux
| Šablonas | Ką ignoruoja |
|---|---|
*~ |
Emacs atsarginių kopijų failų |
Windows
| Šablonas | Ką ignoruoja |
|---|---|
Thumbs.db |
Windows miniatiūrų talpykla |
ehthumbs.db |
Windows patobulinta miniatiūrų talpykla |
Desktop.ini |
Windows |
$RECYCLE.BIN/ |
Windows šiukšlių dėžė |
*.cab |
Windows spintos archyvas |
*.msi |
Windows diegimo paketas |
*.msm |
Windows sujungimo modulis |
*.msp |
Windows pataisos failas |
Paketai
| Šablonas | Ką ignoruoja |
|---|---|
*.7z |
7-Zip archyvas |
*.csv |
Paketai |
*.dat |
Paketai |
*.dmg |
macOS disko vaizdas |
*.gz |
Gzip suglaudintas failas |
*.iso |
ISO disko vaizdas |
*.jar |
Java archyvas |
*.rar |
RAR archyvas |
*.tar |
Juostos archyvas |
*.zip |
ZIP archyvas |
*.com |
Paketai |
*.class |
Java sudarytas klasės failas |
*.dll |
Dinaminių nuorodų biblioteka |
*.exe |
Windows vykdomasis failas |
*.o |
Objekto failas |
*.seed |
Atsitiktinis sėklos failas |
*.so |
Bendras objektas |
*.swo |
Vim apsikeitimo perpildymo failas |
*.swp |
Vim apsikeitimo failas |
*.swn |
Vim papildomas apsikeitimo failas |
*.swm |
Vim papildomas apsikeitimo failas |
*.out |
Kompiliatoriaus išvestis |
*.pid |
Proceso ID failas |
Žurnalai ir duomenų bazės
| Šablonas | Ką ignoruoja |
|---|---|
.tmp |
Žurnalai ir duomenų bazės |
*.log |
Žurnalo failas |
*.sql |
SQL scenarijus |
*.sqlite |
SQLite duomenų bazė |
Įvairūs
| Šablonas | Ką ignoruoja |
|---|---|
*# |
Įvairūs |
.idea |
Įvairūs |
nbproject |
Įvairūs |
.vscode/ |
Visual Studio Code nustatymai |
Node.js
| Šablonas | Ką ignoruoja |
|---|---|
lib-cov |
Bibliotekos aprėptis |
lcov.info |
Node.js |
pids |
Apdorokite ID failus |
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 |
Testai
| Šablonas | Ką ignoruoja |
|---|---|
testApp |
Testai |
coverage |
Aprėpties katalogas |
cypress/screenshots |
Testai |
cypress/videos |
Testai |
Dokumentacija
| Šablonas | Ką ignoruoja |
|---|---|
dist |
Dokumentacija |
Stato
| Šablonas | Ką ignoruoja |
|---|---|
packages/strapi-generate-new/files/public/ |
Stato |
Programos pavyzdys
| Šablonas | Ką ignoruoja |
|---|---|
.dev |
Programos pavyzdys |
Visual Studio Code
| Šablonas | Ką ignoruoja |
|---|---|
front-workspace.code-workspace |
Visual Studio Code |
Kaip naudoti šį .gitignore Strapi
- Nukopijuokite aukščiau pateiktas Strapi taisykles arba atsisiųskite failą tiesiogiai.
- Sukurkite failą pavadinimu .gitignore savo Git saugyklos šaknyje ir įklijuokite į jį taisykles.
- Jei kai kurie iš tų failų jau sekami, paleiskite git rm -r --cached ., tada vėl įsipareigokite – Git taiko ignoravimo taisykles tik nesekamiems failams.
- Įsipareigokite .gitignore, kad visi komandos nariai laikytųsi tos pačios taisyklės.