.gitignore за Strapi
67 правила игнорисања за Strapi, спремних за копирање у репозиторијум.
Безглави ЦМС
Комплетан .gitignore за Strapi
# Генерисао LFGitignore - https://lfgitignore.com
# Креирано: 2026-10-31 22:58:09 UTC
# Технологије: Strapi
### Strapi ###
# Подешавања фасцикле macOS (Продавница услуга за рачунаре)
.DS_Store
# macOS датотеке виљушке ресурса
.AppleDouble
# macOS икона прилагођене фасцикле
.LSOverride
Icon
# macOS Спотлигхт индек
.Spotlight-V100
# macOS фолдер за смеће
.Trashes
# macOS датотеке виљушке ресурса
._*
# Emacs резервне копије датотека
*~
# Windows кеш сличица
Thumbs.db
# Windows побољшани кеш сличица
ehthumbs.db
Desktop.ini
# Windows корпа за отпатке
$RECYCLE.BIN/
# Windows архива кабинета
*.cab
# Windows инсталациони пакет
*.msi
# Windows модул за спајање
*.msm
# Windows датотека закрпе
*.msp
# 7-Зип архива
*.7z
*.csv
*.dat
# macOS слика диска
*.dmg
# Гзип компримована датотека
*.gz
# ИСО диск слика
*.iso
# Java архива
*.jar
# РАР архива
*.rar
# Архива траке
*.tar
# ЗИП архива
*.zip
*.com
# Java компајлирана датотека класе
*.class
# Библиотека динамичких веза
*.dll
# Windows извршна датотека
*.exe
# Објекат фајл
*.o
# Насумични сеед фајл
*.seed
# Дељени објекат
*.so
# Vim датотека преливања замене
*.swo
# Vim датотека за замену
*.swp
# Vim додатна датотека за замену
*.swn
# Vim додатна датотека за замену
*.swm
# Излаз компајлера
*.out
# ИД процеса
*.pid
.tmp
# Лог фајл
*.log
# СКЛ скрипта
*.sql
# SQLite база података
*.sqlite
*#
.idea
nbproject
# Visual Studio Code подешавања
.vscode/
# Покривеност библиотеке
lib-cov
lcov.info
# ИД датотеке процеса
pids
logs
results
build
node_modules
.node_history
package-lock.json
**/package-lock.json
!docs/package-lock.json
*.heapsnapshot
testApp
# Именик покривености
coverage
cypress/screenshots
cypress/videos
dist
packages/strapi-generate-new/files/public/
.dev
front-workspace.code-workspace
Шта тачно игноришу ова правила за Strapi
Сваки образац испод има објашњење зашто припада вашој датотеци .gitignore.
OS X
| Образац | Шта игнорише |
|---|---|
.DS_Store |
Подешавања фасцикле macOS (Продавница услуга за рачунаре) |
.AppleDouble |
macOS датотеке виљушке ресурса |
.LSOverride |
macOS икона прилагођене фасцикле |
Icon |
OS X |
.Spotlight-V100 |
macOS Спотлигхт индек |
.Trashes |
macOS фолдер за смеће |
._* |
macOS датотеке виљушке ресурса |
Linux
| Образац | Шта игнорише |
|---|---|
*~ |
Emacs резервне копије датотека |
Windows
| Образац | Шта игнорише |
|---|---|
Thumbs.db |
Windows кеш сличица |
ehthumbs.db |
Windows побољшани кеш сличица |
Desktop.ini |
Windows |
$RECYCLE.BIN/ |
Windows корпа за отпатке |
*.cab |
Windows архива кабинета |
*.msi |
Windows инсталациони пакет |
*.msm |
Windows модул за спајање |
*.msp |
Windows датотека закрпе |
Пакети
| Образац | Шта игнорише |
|---|---|
*.7z |
7-Зип архива |
*.csv |
Пакети |
*.dat |
Пакети |
*.dmg |
macOS слика диска |
*.gz |
Гзип компримована датотека |
*.iso |
ИСО диск слика |
*.jar |
Java архива |
*.rar |
РАР архива |
*.tar |
Архива траке |
*.zip |
ЗИП архива |
*.com |
Пакети |
*.class |
Java компајлирана датотека класе |
*.dll |
Библиотека динамичких веза |
*.exe |
Windows извршна датотека |
*.o |
Објекат фајл |
*.seed |
Насумични сеед фајл |
*.so |
Дељени објекат |
*.swo |
Vim датотека преливања замене |
*.swp |
Vim датотека за замену |
*.swn |
Vim додатна датотека за замену |
*.swm |
Vim додатна датотека за замену |
*.out |
Излаз компајлера |
*.pid |
ИД процеса |
Дневници и базе података
| Образац | Шта игнорише |
|---|---|
.tmp |
Дневници и базе података |
*.log |
Лог фајл |
*.sql |
СКЛ скрипта |
*.sqlite |
SQLite база података |
Мисц.
| Образац | Шта игнорише |
|---|---|
*# |
Мисц. |
.idea |
Мисц. |
nbproject |
Мисц. |
.vscode/ |
Visual Studio Code подешавања |
Node.js
| Образац | Шта игнорише |
|---|---|
lib-cov |
Покривеност библиотеке |
lcov.info |
Node.js |
pids |
ИД датотеке процеса |
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 |
Тестови
| Образац | Шта игнорише |
|---|---|
testApp |
Тестови |
coverage |
Именик покривености |
cypress/screenshots |
Тестови |
cypress/videos |
Тестови |
Документација
| Образац | Шта игнорише |
|---|---|
dist |
Документација |
Гради
| Образац | Шта игнорише |
|---|---|
packages/strapi-generate-new/files/public/ |
Гради |
Пример апликације
| Образац | Шта игнорише |
|---|---|
.dev |
Пример апликације |
Visual Studio Code
| Образац | Шта игнорише |
|---|---|
front-workspace.code-workspace |
Visual Studio Code |
Како користити овај .gitignore за Strapi
- Копирајте горенаведена правила Strapi или директно преузмите датотеку.
- Направите датотеку под називом .gitignore у корену вашег Git спремишта и налепите правила у њу.
- Ако Git већ прати неке од тих датотека, покрените git rm -r --cached . па поново направите комит — правила игнорисања важе само за датотеке које Git не прати.
- Додајте .gitignore у комит како би цео тим користио иста правила.