152 lines
3.8 KiB
Plaintext
152 lines
3.8 KiB
Plaintext
# ============================================================
|
||
# .gitignore для WordPress (Декарт dev)
|
||
# Эталонный сайт: dev.dekart.school
|
||
# ============================================================
|
||
|
||
# === WordPress core (обновляется через админку) ===
|
||
/wp-admin/
|
||
/wp-includes/
|
||
/wp-*.php
|
||
/index.php
|
||
/index.htm
|
||
/license.txt
|
||
/readme.html
|
||
/xmlrpc.php
|
||
/wp-config.php
|
||
/wp-config-sample.php
|
||
/robots.txt
|
||
|
||
# === Серверные файлы (на каждом сайте свои) ===
|
||
.htaccess
|
||
.htaccess.bk
|
||
.htaccess.disabled
|
||
.htpasswd
|
||
.user.ini
|
||
.tmb/
|
||
|
||
# === wp-content: общие исключения ===
|
||
/wp-content/uploads/
|
||
/wp-content/blogs.dir/
|
||
/wp-content/upgrade/
|
||
/wp-content/backup-db/
|
||
/wp-content/backups/
|
||
/wp-content/cache/
|
||
/wp-content/wflogs/
|
||
/wp-content/wflogs-old/
|
||
/wp-content/debug.log
|
||
/wp-content/advanced-cache.php*
|
||
/wp-content/wp-cache-config.php*
|
||
/wp-content/advanced-headers.php*
|
||
/wp-content/index.php*
|
||
|
||
# === Локализации WordPress (обновляются через WP) ===
|
||
/wp-content/languages/
|
||
/wp-content/languages-old/
|
||
|
||
# === Бэкапы плагинов (UpdraftPlus, All-in-One и др.) ===
|
||
/wp-content/updraft/
|
||
/wp-content/updraft-pre*
|
||
/wp-content/ai1wm-backups/
|
||
|
||
# === LiteSpeed Cache - служебные файлы ===
|
||
/wp-content/litespeed/
|
||
/wp-content/litespeed-old/
|
||
/wp-content/.litespeed_*
|
||
|
||
# === Старые конфиги кеш-плагинов ===
|
||
/wp-content/w3tc-config/
|
||
/wp-content/w3tc-config-old/
|
||
|
||
# === Сторонние плагины и темы (целиком) ===
|
||
/wp-content/plugins/
|
||
/wp-content/themes/
|
||
|
||
# === Файлы безопасности ===
|
||
wordfence-waf.php
|
||
*.log
|
||
|
||
# === Системное ===
|
||
.DS_Store
|
||
Thumbs.db
|
||
*.swp
|
||
*~
|
||
|
||
# === Google/Yandex верификация (на каждом домене своя) ===
|
||
google*.html
|
||
yandex_*.html
|
||
|
||
# ============================================================
|
||
# ИСКЛЮЧЕНИЯ — ЧТО ВКЛЮЧАЕМ В GIT (несмотря на правила выше)
|
||
# ============================================================
|
||
!/wp-content/
|
||
!/wp-content/themes/
|
||
!/wp-content/themes/dekart/
|
||
!/wp-content/themes/dekart/**
|
||
!wp-content/plugins/dekart-deploy/
|
||
!wp-content/plugins/dekart-counters/
|
||
# ============================================================
|
||
# ВАЖНО: эти правила идут ПОСЛЕ исключений выше — они их перекрывают.
|
||
# Это нужно потому что !/.../dekart/** включает ВСЕ файлы в теме,
|
||
# и нам надо вручную исключить мусор внутри темы.
|
||
# ============================================================
|
||
|
||
# === Архивы и бэкапы файлов (даже внутри темы!) ===
|
||
*.zip
|
||
*.rar
|
||
*.tar
|
||
*.tar.gz
|
||
*.gz
|
||
*.bak
|
||
*.old
|
||
*-old*
|
||
*.swp
|
||
|
||
# === Дампы БД ===
|
||
*.sql
|
||
*.sql.gz
|
||
*.db
|
||
*.sqlite
|
||
|
||
# === Заглушки в служебных папках WP ===
|
||
/wp-content/themes/index.php
|
||
/wp-content/themes/index.html
|
||
|
||
# Если в будущем появятся свои плагины — добавь их так:
|
||
# !/wp-content/plugins/
|
||
# !/wp-content/plugins/мой-кастомный-плагин/
|
||
# !/wp-content/plugins/мой-кастомный-плагин/**
|
||
.ssh_key_for_web
|
||
.ssh_key_for_web.pub
|
||
opencode.json
|
||
AGENTS.md
|
||
.opencode/
|
||
wp-content/backups-dup-lite/
|
||
wp-content/upgrade-temp-backup/
|
||
|
||
# === Agent/Test files — dev-мусор (не в git) ===
|
||
data/
|
||
test.php
|
||
.agents/
|
||
.claude/
|
||
skills-lock.json
|
||
|
||
# === Audit files — dev-мусор (не в git) ===
|
||
*.audit.txt
|
||
*.audit.md
|
||
spacing.txt
|
||
typography.txt
|
||
color-tokens.txt
|
||
selectors.txt
|
||
dsg.txt
|
||
colors.txt
|
||
components.txt
|
||
selectors.txt
|
||
spacing.txt
|
||
typography.txt
|
||
|
||
# === Design system draft (создаётся локально, не в git) ===
|
||
design-system-DRAFT.txt
|
||
|
||
# === Taste Skill — агентские навыки дизайна (не в git) ===
|
||
skills/
|