.gitignore voor Drupal

49 negeerregels voor Drupal, klaar om naar je repository te kopiëren.

Contentmanagementframework

De volledige .gitignore voor Drupal

# Gegenereerd door LFGitignore - https://lfgitignore.com
# Aangemaakt: 2026-10-13 16:18:57 UTC
# Technologieën: 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

Wat deze regels voor Drupal precies negeren

Hieronder vind je elk patroon met uitleg waarom het in je .gitignore thuishoort.

Negeer configuratiebestanden die gevoelige informatie kunnen bevatten

Patroon Wat wordt genegeerd
/web/sites/*/*settings*.php Negeer configuratiebestanden die gevoelige informatie kunnen bevatten
/web/sites/*/*services*.yml Negeer configuratiebestanden die gevoelige informatie kunnen bevatten

Negeer paden die door gebruikers gemaakte inhoud kunnen bevatten

Patroon Wat wordt genegeerd
/web/sites/*/files Negeer paden die door gebruikers gemaakte inhoud kunnen bevatten
/web/sites/*/public Negeer paden die door gebruikers gemaakte inhoud kunnen bevatten
/web/sites/*/private Negeer paden die door gebruikers gemaakte inhoud kunnen bevatten
/web/sites/*/files-public Negeer paden die door gebruikers gemaakte inhoud kunnen bevatten
/web/sites/*/files-private Negeer paden die door gebruikers gemaakte inhoud kunnen bevatten

Negeer paden die tijdelijke bestanden kunnen bevatten

Patroon Wat wordt genegeerd
/web/sites/*/translations Negeer paden die tijdelijke bestanden kunnen bevatten
/web/sites/*/tmp Negeer paden die tijdelijke bestanden kunnen bevatten
/web/sites/*/cache Negeer paden die tijdelijke bestanden kunnen bevatten

Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)

Patroon Wat wordt genegeerd
/web/vendor Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/core Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/modules/README.txt Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/modules/contrib Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/profiles/README.txt Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/profiles/contrib Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/sites/development.services.yml Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/sites/example.settings.local.php Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/sites/example.sites.php Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/sites/README.txt Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/themes/README.txt Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/themes/contrib Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/.csslintrc Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/.editorconfig Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/.eslintignore Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/.eslintrc.json Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/.gitattributes Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/.htaccess Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/.ht.router.php Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/autoload.php Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/composer.json Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/composer.lock Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/example.gitignore Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/index.php Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/INSTALL.txt Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/LICENSE.txt Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/README.txt Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/robots.txt Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/update.php Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)
/web/web.config Negeer de Drupal-kern (als de Drupal-broncode niet wordt bijgehouden)

Negeer externe afhankelijkheden en scripts

Patroon Wat wordt genegeerd
/vendor Negeer externe afhankelijkheden en scripts
/composer.phar Negeer externe afhankelijkheden en scripts
/composer Negeer externe afhankelijkheden en scripts
/robo.phar Negeer externe afhankelijkheden en scripts
/robo Negeer externe afhankelijkheden en scripts
/drush.phar Negeer externe afhankelijkheden en scripts
/drush Negeer externe afhankelijkheden en scripts
/drupal.phar Negeer externe afhankelijkheden en scripts
/drupal Negeer externe afhankelijkheden en scripts

Zo gebruik je deze .gitignore voor Drupal

  1. Kopieer de bovenstaande regels voor Drupal of download het bestand direct.
  2. Maak een bestand met de naam .gitignore in de hoofdmap van je Git-repository en plak de regels erin.
  3. Als Git sommige van deze bestanden al bijhoudt, voer dan git rm -r --cached . uit en maak een nieuwe commit. Git past negeerregels alleen toe op bestanden die nog niet worden bijgehouden.
  4. Commit de .gitignore, zodat iedereen in het team dezelfde regels gebruikt.

Andere .gitignore-sjablonen voor CMS

Bekijk alle sjablonen voor CMS