Files
Brancheneinstufung2/.gitignore
Gemini CLI 6bdc0f891f feat(git): Add .gitignore for common exclusions
- Ignoriert temporäre Dateien, Logs, Secrets und generierte Artefakte

- Verbessert die Repository-Sauberkeit und vermeidet versehentliche Commits sensibler Daten
2025-11-08 12:21:50 +00:00

62 lines
1.2 KiB
Plaintext

# Environment & Secrets
# Niemals API-Keys, Passwörter oder Konfigurationsdateien mit sensiblen Daten einchecken.
.env
*.env
credentials.json
service_account.json
dealfront_credentials.json
fotograf_credentials.json
*key.txt
*token.txt
*credentials
ngrok_authtoken.txt
# Python
# Ignoriert Caching-Verzeichnisse und kompilierte Python-Dateien.
__pycache__/
*.pyc
# Logs
# Log-Dateien sollten nicht versioniert werden.
Log/
*.log
# IDE & Editor Configuration
# Verhindert, dass benutzerspezifische Editor-Einstellungen geteilt werden.
.vscode/
# OS Specific
# Ignoriert Systemdateien von macOS, Windows und Synology.
.DS_Store
Thumbs.db
@eaDir/
# Build & Output
# Verzeichnisse für generierte Ausgabedateien.
output/
export/
# Data, Models & Backups
# Ignoriert große Datendateien, trainierte Modelle und Backups.
*.csv
*.xlsx
*.pkl
*.joblib
*.json
*.bak
# Hebe das Ignorieren für Konfigurationsdateien explizit auf, falls nötig.
!keyword_rules.json
!technician_patterns.json
# Tools & Dependencies
# Ignoriert heruntergeladene Tools und Archive.
ngrok
*.tgz
# Temporäre Dateien
# Ignoriert Screenshots und andere temporäre Artefakte.
*screenshot.png
auth_output.txt
auth_url.txt