Ludovic Frank Gitignore

.gitignore za Drupal

49 pravil za prezrtje za Drupal, pripravljenih za kopiranje v skladišče.

Okvir za upravljanje vsebine

Popoln .gitignore za Drupal

# Ustvaril LFGitignore - https://lfgitignore.com
# Ustvarjeno: 2026-10-31 22:52:37 UTC
# Tehnologije: 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

Kaj pravila za Drupal dejansko prezrejo

Vsak spodnji vzorec in zakaj sodi v vaš .gitignore.

Ignorirajte konfiguracijske datoteke, ki lahko vsebujejo občutljive informacije

Vzorec Kaj pravilo prezre
/web/sites/*/*settings*.php Ignorirajte konfiguracijske datoteke, ki lahko vsebujejo občutljive informacije
/web/sites/*/*services*.yml Ignorirajte konfiguracijske datoteke, ki lahko vsebujejo občutljive informacije

Ignorirajte poti, ki lahko vsebujejo uporabniško ustvarjeno vsebino

Vzorec Kaj pravilo prezre
/web/sites/*/files Ignorirajte poti, ki lahko vsebujejo uporabniško ustvarjeno vsebino
/web/sites/*/public Ignorirajte poti, ki lahko vsebujejo uporabniško ustvarjeno vsebino
/web/sites/*/private Ignorirajte poti, ki lahko vsebujejo uporabniško ustvarjeno vsebino
/web/sites/*/files-public Ignorirajte poti, ki lahko vsebujejo uporabniško ustvarjeno vsebino
/web/sites/*/files-private Ignorirajte poti, ki lahko vsebujejo uporabniško ustvarjeno vsebino

Ignorirajte poti, ki lahko vsebujejo začasne datoteke

Vzorec Kaj pravilo prezre
/web/sites/*/translations Ignorirajte poti, ki lahko vsebujejo začasne datoteke
/web/sites/*/tmp Ignorirajte poti, ki lahko vsebujejo začasne datoteke
/web/sites/*/cache Ignorirajte poti, ki lahko vsebujejo začasne datoteke

Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)

Vzorec Kaj pravilo prezre
/web/vendor Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/core Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/modules/README.txt Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/modules/contrib Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/profiles/README.txt Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/profiles/contrib Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/sites/development.services.yml Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/sites/example.settings.local.php Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/sites/example.sites.php Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/sites/README.txt Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/themes/README.txt Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/themes/contrib Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/.csslintrc Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/.editorconfig Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/.eslintignore Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/.eslintrc.json Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/.gitattributes Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/.htaccess Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/.ht.router.php Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/autoload.php Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/composer.json Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/composer.lock Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/example.gitignore Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/index.php Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/INSTALL.txt Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/LICENSE.txt Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/README.txt Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/robots.txt Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/update.php Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)
/web/web.config Ignoriraj jedro drupal (če ne uporablja izvornih različic drupal)

Ignorirajte odvisnosti in skripte prodajalca

Vzorec Kaj pravilo prezre
/vendor Ignorirajte odvisnosti in skripte prodajalca
/composer.phar Ignorirajte odvisnosti in skripte prodajalca
/composer Ignorirajte odvisnosti in skripte prodajalca
/robo.phar Ignorirajte odvisnosti in skripte prodajalca
/robo Ignorirajte odvisnosti in skripte prodajalca
/drush.phar Ignorirajte odvisnosti in skripte prodajalca
/drush Ignorirajte odvisnosti in skripte prodajalca
/drupal.phar Ignorirajte odvisnosti in skripte prodajalca
/drupal Ignorirajte odvisnosti in skripte prodajalca

Kako uporabljati ta .gitignore za Drupal

  1. Kopirajte zgornja pravila Drupal ali neposredno prenesite datoteko.
  2. Ustvarite datoteko z imenom .gitignore v korenu svojega skladišča Git in vanjo prilepite pravila.
  3. Če se nekaterim od teh datotek že sledi, zaženite git rm -r --cached . in nato ponovno potrdite — Git uporablja pravila prezrtja samo za datoteke, ki jim ni sledi.
  4. Potrdite datoteko .gitignore, da bo vsa ekipa uporabljala enaka pravila.

Druge predloge CMS .gitignore

Oglejte si vsako predlogo CMS