# ============================================================
# .GITIGNORE - CHECKOUT PRO 2025
# ============================================================
# Arquivos e diretórios que NÃO devem ser versionados no Git
# ============================================================

# ============================================================
# CREDENCIAIS E CONFIGURAÇÕES SENSÍVEIS
# ============================================================
.env
.env.local
.env.production
*.key
*.pem
*.cert

# ============================================================
# LOGS E ARQUIVOS TEMPORÁRIOS
# ============================================================
*.log
logs/
tmp/
temp/
*.tmp
webhook_debug_log.txt

# ============================================================
# UPLOADS E ARQUIVOS DO USUÁRIO
# ============================================================
public/uploads/*
!public/uploads/.gitkeep
public/uploads/**/*
!public/uploads/**/.gitkeep

# ============================================================
# DEPENDÊNCIAS (se não quiser versionar vendor)
# ============================================================
# vendor/
# node_modules/

# ============================================================
# ARQUIVOS DO SISTEMA OPERACIONAL
# ============================================================
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
desktop.ini

# ============================================================
# IDEs E EDITORES
# ============================================================
.idea/
.vscode/
*.swp
*.swo
*~
.project
.classpath
.settings/
*.sublime-project
*.sublime-workspace

# ============================================================
# BACKUPS
# ============================================================
*.bak
*.backup
*.old
*_backup.php
*_old.php

# ============================================================
# CACHE
# ============================================================
cache/
*.cache

