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
This commit is contained in:
61
.gitignore
vendored
Normal file
61
.gitignore
vendored
Normal file
@@ -0,0 +1,61 @@
|
|||||||
|
# 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
|
||||||
Reference in New Issue
Block a user