Ludovic Frank Gitignore

.gitignore pentru Drupal

49 reguli de ignorare pentru Drupal, gata de copiat în depozitul dvs.

Cadrul de management al conținutului

.gitignore complet pentru Drupal

# Generat de LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 22:51:55 UTC
# Tehnologii: 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

Ce ignoră regulile pentru Drupal

Fiecare model de mai jos și motivul pentru care se află în .gitignore.

Ignorați fișierele de configurare care pot conține informații sensibile

Model de fișier Ce ignoră
/web/sites/*/*settings*.php Ignorați fișierele de configurare care pot conține informații sensibile
/web/sites/*/*services*.yml Ignorați fișierele de configurare care pot conține informații sensibile

Ignorați căile care pot conține conținut generat de utilizatori

Model de fișier Ce ignoră
/web/sites/*/files Ignorați căile care pot conține conținut generat de utilizatori
/web/sites/*/public Ignorați căile care pot conține conținut generat de utilizatori
/web/sites/*/private Ignorați căile care pot conține conținut generat de utilizatori
/web/sites/*/files-public Ignorați căile care pot conține conținut generat de utilizatori
/web/sites/*/files-private Ignorați căile care pot conține conținut generat de utilizatori

Ignorați căile care pot conține fișiere temporare

Model de fișier Ce ignoră
/web/sites/*/translations Ignorați căile care pot conține fișiere temporare
/web/sites/*/tmp Ignorați căile care pot conține fișiere temporare
/web/sites/*/cache Ignorați căile care pot conține fișiere temporare

Ignorați nucleul drupal (dacă nu versați sursele drupal)

Model de fișier Ce ignoră
/web/vendor Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/core Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/modules/README.txt Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/modules/contrib Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/profiles/README.txt Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/profiles/contrib Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/sites/development.services.yml Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/sites/example.settings.local.php Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/sites/example.sites.php Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/sites/README.txt Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/themes/README.txt Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/themes/contrib Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/.csslintrc Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/.editorconfig Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/.eslintignore Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/.eslintrc.json Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/.gitattributes Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/.htaccess Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/.ht.router.php Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/autoload.php Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/composer.json Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/composer.lock Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/example.gitignore Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/index.php Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/INSTALL.txt Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/LICENSE.txt Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/README.txt Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/robots.txt Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/update.php Ignorați nucleul drupal (dacă nu versați sursele drupal)
/web/web.config Ignorați nucleul drupal (dacă nu versați sursele drupal)

Ignorați dependențele și scripturile furnizorilor

Model de fișier Ce ignoră
/vendor Ignorați dependențele și scripturile furnizorilor
/composer.phar Ignorați dependențele și scripturile furnizorilor
/composer Ignorați dependențele și scripturile furnizorilor
/robo.phar Ignorați dependențele și scripturile furnizorilor
/robo Ignorați dependențele și scripturile furnizorilor
/drush.phar Ignorați dependențele și scripturile furnizorilor
/drush Ignorați dependențele și scripturile furnizorilor
/drupal.phar Ignorați dependențele și scripturile furnizorilor
/drupal Ignorați dependențele și scripturile furnizorilor

Cum să utilizați acest .gitignore pentru Drupal

  1. Copiați regulile Drupal de mai sus sau descărcați fișierul direct.
  2. Creați un fișier numit .gitignore la rădăcina depozitului dvs. Git și inserați regulile în el.
  3. Dacă unele fișiere sunt deja urmărite, rulați git rm -r --cached . și apoi faceți din nou commit — Git aplică regulile de ignorare numai fișierelor neurmărite.
  4. Faceți commit pentru .gitignore, astfel încât întreaga echipă să folosească aceleași reguli.

Alte șabloane CMS .gitignore

Vedeți fiecare șablon CMS