# ========================================== # TYPO3 v11.4 .gitignore für Extension-Entwicklung # ========================================== # --- Core- und Systemordner --- /var/ /vendor/ /public/typo3/ /public/index.php # --- Temporäre Dateien und Caches --- /public/typo3temp/ # --- Benutzer-Uploads und Medien --- /public/uploads/ /public/fileadmin/ # --- Konfigurationen --- /public/typo3conf/LocalConfiguration.php /public/typo3conf/AdditionalConfiguration.php /public/typo3conf/PackageStates.php # ========================================== # EXTENSION-ENTWICKLUNG SEKTION # ========================================== # FALL A: Sie entwickeln über den empfohlenen "packages/" Ordner # Wir ignorieren standardmäßig nichts im packages-Ordner, # damit Ihre eigenen Extensions committet werden. !/packages/ # FALL B: Sie entwickeln direkt unter "public/typo3conf/ext/" # Ignoriere alle Extensions (z.B. Core-Reste oder Drittanbieter-Extensions) /public/typo3conf/ext/* # AUSNAHMEN: Tragen Sie hier die Keys Ihrer eigenen Extensions ein, # damit Git diese trotz der obigen Regel trackt. !/public/typo3conf/ext/wapp/ !/public/typo3conf/ext/watten/ # ========================================== # Entwicklungstools & Umgebung # ========================================== # DDEV lokale Entwicklungsumgebung (falls genutzt) /.ddev/db/ /.ddev/.import-db* # Umgebungsvariablen & Zugangsdaten .env .env.local auth.json # --- IDEs und Editoren --- .idea/ .vscode/ *.swp *.bak *~ # --- OS-spezifische Dateien --- .DS_Store Thumbs.db # --- Frontend-Build-Tools (falls in Extensions genutzt) --- node_modules/ /dist/ .sass-cache/ npm-debug.log*