.gitignore за Drupal
49 правила игнорисања за Drupal, спремних за копирање у репозиторијум.
Оквир за управљање садржајем
Комплетан .gitignore за Drupal
# Генерисао LFGitignore - https://lfgitignore.com
# Креирано: 2026-10-31 22:50:41 UTC
# Технологије: 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
Шта тачно игноришу ова правила за Drupal
Сваки образац испод има објашњење зашто припада вашој датотеци .gitignore.
Занемарите конфигурационе датотеке које могу да садрже осетљиве информације
| Образац | Шта игнорише |
|---|---|
/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 |
Занемарите путање које могу да садрже привремене датотеке |
Игноришите језгро Drupal (ако није верзионисање друпал извора)
| Образац | Шта игнорише |
|---|---|
/web/vendor |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/core |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/modules/README.txt |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/modules/contrib |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/profiles/README.txt |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/profiles/contrib |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/sites/development.services.yml |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/sites/example.settings.local.php |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/sites/example.sites.php |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/sites/README.txt |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/themes/README.txt |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/themes/contrib |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/.csslintrc |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/.editorconfig |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/.eslintignore |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/.eslintrc.json |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/.gitattributes |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/.htaccess |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/.ht.router.php |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/autoload.php |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/composer.json |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/composer.lock |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/example.gitignore |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/index.php |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/INSTALL.txt |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/LICENSE.txt |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/README.txt |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/robots.txt |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/update.php |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
/web/web.config |
Игноришите језгро Drupal (ако није верзионисање друпал извора) |
Занемарите зависности од добављача и скрипте
| Образац | Шта игнорише |
|---|---|
/vendor |
Занемарите зависности од добављача и скрипте |
/composer.phar |
Занемарите зависности од добављача и скрипте |
/composer |
Занемарите зависности од добављача и скрипте |
/robo.phar |
Занемарите зависности од добављача и скрипте |
/robo |
Занемарите зависности од добављача и скрипте |
/drush.phar |
Занемарите зависности од добављача и скрипте |
/drush |
Занемарите зависности од добављача и скрипте |
/drupal.phar |
Занемарите зависности од добављача и скрипте |
/drupal |
Занемарите зависности од добављача и скрипте |
Како користити овај .gitignore за Drupal
- Копирајте горенаведена правила Drupal или директно преузмите датотеку.
- Направите датотеку под називом .gitignore у корену вашег Git спремишта и налепите правила у њу.
- Ако Git већ прати неке од тих датотека, покрените git rm -r --cached . па поново направите комит — правила игнорисања важе само за датотеке које Git не прати.
- Додајте .gitignore у комит како би цео тим користио иста правила.