.gitignore für Drupal 7
32 Ausschlussregeln für Drupal 7, die du direkt in dein Repository übernehmen kannst.
Drupal-Version 7
Die vollständige .gitignore für Drupal 7
# Erstellt von LFGitignore - https://lfgitignore.com
# Erstellt: 2026-10-13 16:29:21 UTC
# Technologien: Drupal 7
### Drupal 7 ###
sites/*/*settings*.php
sites/example.sites.php
files/
sites/*/files
sites/*/private
sites/*/translations
robots.txt
/CHANGELOG.txt
/COPYRIGHT.txt
/INSTALL*.txt
/LICENSE.txt
/MAINTAINERS.txt
/UPGRADE.txt
/README.txt
sites/README.txt
sites/all/libraries/README.txt
sites/all/modules/README.txt
sites/all/themes/README.txt
.htaccess
web.config
authorize.php
cron.php
index.php
install.php
update.php
xmlrpc.php
/includes
/misc
/modules
/profiles
/scripts
/themes
Was diese Regeln für Drupal 7 ausschließen
Alle Muster im Überblick – und warum sie in deine .gitignore gehören.
Ignorieren Sie Konfigurationsdateien, die möglicherweise vertrauliche Informationen enthalten.
| Muster | Ausgeschlossene Dateien |
|---|---|
sites/*/*settings*.php |
Ignorieren Sie Konfigurationsdateien, die möglicherweise vertrauliche Informationen enthalten. |
sites/example.sites.php |
Ignorieren Sie Konfigurationsdateien, die möglicherweise vertrauliche Informationen enthalten. |
Ignorieren Sie Pfade, die generierte Inhalte enthalten.
| Muster | Ausgeschlossene Dateien |
|---|---|
files/ |
Ignorieren Sie Pfade, die generierte Inhalte enthalten. |
sites/*/files |
Ignorieren Sie Pfade, die generierte Inhalte enthalten. |
sites/*/private |
Ignorieren Sie Pfade, die generierte Inhalte enthalten. |
sites/*/translations |
Ignorieren Sie Pfade, die generierte Inhalte enthalten. |
Standardtextdateien ignorieren
| Muster | Ausgeschlossene Dateien |
|---|---|
robots.txt |
Standardtextdateien ignorieren |
/CHANGELOG.txt |
Standardtextdateien ignorieren |
/COPYRIGHT.txt |
Standardtextdateien ignorieren |
/INSTALL*.txt |
Standardtextdateien ignorieren |
/LICENSE.txt |
Standardtextdateien ignorieren |
/MAINTAINERS.txt |
Standardtextdateien ignorieren |
/UPGRADE.txt |
Standardtextdateien ignorieren |
/README.txt |
Standardtextdateien ignorieren |
sites/README.txt |
Standardtextdateien ignorieren |
sites/all/libraries/README.txt |
Standardtextdateien ignorieren |
sites/all/modules/README.txt |
Standardtextdateien ignorieren |
sites/all/themes/README.txt |
Standardtextdateien ignorieren |
Ignorieren Sie alles außer dem Ordner „sites“ (für Nicht-Kernentwickler)
| Muster | Ausgeschlossene Dateien |
|---|---|
.htaccess |
Ignorieren Sie alles außer dem Ordner „sites“ (für Nicht-Kernentwickler) |
web.config |
Ignorieren Sie alles außer dem Ordner „sites“ (für Nicht-Kernentwickler) |
authorize.php |
Ignorieren Sie alles außer dem Ordner „sites“ (für Nicht-Kernentwickler) |
cron.php |
Ignorieren Sie alles außer dem Ordner „sites“ (für Nicht-Kernentwickler) |
index.php |
Ignorieren Sie alles außer dem Ordner „sites“ (für Nicht-Kernentwickler) |
install.php |
Ignorieren Sie alles außer dem Ordner „sites“ (für Nicht-Kernentwickler) |
update.php |
Ignorieren Sie alles außer dem Ordner „sites“ (für Nicht-Kernentwickler) |
xmlrpc.php |
Ignorieren Sie alles außer dem Ordner „sites“ (für Nicht-Kernentwickler) |
/includes |
Ignorieren Sie alles außer dem Ordner „sites“ (für Nicht-Kernentwickler) |
/misc |
Ignorieren Sie alles außer dem Ordner „sites“ (für Nicht-Kernentwickler) |
/modules |
Ignorieren Sie alles außer dem Ordner „sites“ (für Nicht-Kernentwickler) |
/profiles |
Ignorieren Sie alles außer dem Ordner „sites“ (für Nicht-Kernentwickler) |
/scripts |
Ignorieren Sie alles außer dem Ordner „sites“ (für Nicht-Kernentwickler) |
/themes |
Ignorieren Sie alles außer dem Ordner „sites“ (für Nicht-Kernentwickler) |
So verwendest du diese .gitignore für Drupal 7
- Kopiere die Regeln für Drupal 7 oben oder lade die Datei direkt herunter.
- Erstelle im Stammverzeichnis deines Git-Repositorys eine Datei namens .gitignore und füge die Regeln ein.
- Falls Git einige dieser Dateien bereits erfasst, führe git rm -r --cached . aus und erstelle einen neuen Commit – Git wendet Ausschlussregeln nur auf nicht erfasste Dateien an.
- Committe die .gitignore, damit alle im Team dieselben Regeln verwenden.