.gitignore för Drupal
49 ignoreringsregler för Drupal, redo att kopieras till ditt repo.
Ramverk för innehållshantering
Den kompletta .gitignore-filen för Drupal
# Genererad av LFGitignore - https://lfgitignore.com
# Skapad: 2026-10-13 16:03:21 UTC
# Tekniker: Drupal
### Drupal ###
/web/sites/*/*settings*.php
/web/sites/*/*services*.yml
/web/sites/*/files
/web/sites/*/public
/web/sites/*/private
/web/sites/*/files-public
/web/sites/*/files-private
/web/sites/*/translations
/web/sites/*/tmp
/web/sites/*/cache
/web/vendor
/web/core
/web/modules/README.txt
/web/modules/contrib
/web/profiles/README.txt
/web/profiles/contrib
/web/sites/development.services.yml
/web/sites/example.settings.local.php
/web/sites/example.sites.php
/web/sites/README.txt
/web/themes/README.txt
/web/themes/contrib
/web/.csslintrc
/web/.editorconfig
/web/.eslintignore
/web/.eslintrc.json
/web/.gitattributes
/web/.htaccess
/web/.ht.router.php
/web/autoload.php
/web/composer.json
/web/composer.lock
/web/example.gitignore
/web/index.php
/web/INSTALL.txt
/web/LICENSE.txt
/web/README.txt
/web/robots.txt
/web/update.php
/web/web.config
/vendor
/composer.phar
/composer
/robo.phar
/robo
/drush.phar
/drush
/drupal.phar
/drupal
Vad reglerna för Drupal faktiskt ignorerar
Alla mönster nedan och varför de hör hemma i din .gitignore.
Ignorera konfigurationsfiler som kan innehålla känsliga uppgifter
| Mönster | Vad det ignorerar |
|---|---|
/web/sites/*/*settings*.php |
Ignorera konfigurationsfiler som kan innehålla känsliga uppgifter |
/web/sites/*/*services*.yml |
Ignorera konfigurationsfiler som kan innehålla känsliga uppgifter |
Ignorera sökvägar som kan innehålla användargenererat innehåll
| Mönster | Vad det ignorerar |
|---|---|
/web/sites/*/files |
Ignorera sökvägar som kan innehålla användargenererat innehåll |
/web/sites/*/public |
Ignorera sökvägar som kan innehålla användargenererat innehåll |
/web/sites/*/private |
Ignorera sökvägar som kan innehålla användargenererat innehåll |
/web/sites/*/files-public |
Ignorera sökvägar som kan innehålla användargenererat innehåll |
/web/sites/*/files-private |
Ignorera sökvägar som kan innehålla användargenererat innehåll |
Ignorera sökvägar som kan innehålla temporära filer
| Mönster | Vad det ignorerar |
|---|---|
/web/sites/*/translations |
Ignorera sökvägar som kan innehålla temporära filer |
/web/sites/*/tmp |
Ignorera sökvägar som kan innehålla temporära filer |
/web/sites/*/cache |
Ignorera sökvägar som kan innehålla temporära filer |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras)
| Mönster | Vad det ignorerar |
|---|---|
/web/vendor |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/core |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/modules/README.txt |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/modules/contrib |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/profiles/README.txt |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/profiles/contrib |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/sites/development.services.yml |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/sites/example.settings.local.php |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/sites/example.sites.php |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/sites/README.txt |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/themes/README.txt |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/themes/contrib |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/.csslintrc |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/.editorconfig |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/.eslintignore |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/.eslintrc.json |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/.gitattributes |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/.htaccess |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/.ht.router.php |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/autoload.php |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/composer.json |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/composer.lock |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/example.gitignore |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/index.php |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/INSTALL.txt |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/LICENSE.txt |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/README.txt |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/robots.txt |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/update.php |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
/web/web.config |
Ignorera drupal-kärnan (om drupals källkod inte versionshanteras) |
Ignorera tredjepartsberoenden och skript
| Mönster | Vad det ignorerar |
|---|---|
/vendor |
Ignorera tredjepartsberoenden och skript |
/composer.phar |
Ignorera tredjepartsberoenden och skript |
/composer |
Ignorera tredjepartsberoenden och skript |
/robo.phar |
Ignorera tredjepartsberoenden och skript |
/robo |
Ignorera tredjepartsberoenden och skript |
/drush.phar |
Ignorera tredjepartsberoenden och skript |
/drush |
Ignorera tredjepartsberoenden och skript |
/drupal.phar |
Ignorera tredjepartsberoenden och skript |
/drupal |
Ignorera tredjepartsberoenden och skript |
Så använder du denna .gitignore för Drupal
- Kopiera reglerna för Drupal ovan eller ladda ner filen direkt.
- Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
- Om några av filerna redan spåras, kör git rm -r --cached . och gör sedan en ny commit — Git tillämpar bara ignoreringsregler på ospårade filer.
- Checka in .gitignore så att alla i teamet delar samma regler.