Ludovic Frank Gitignore

.gitignore для Drupal 7

32 правила ігнорування для Drupal 7, готові до копіювання у ваш репозиторій.

Drupal версія 7

Повний .gitignore для Drupal 7

# Згенеровано LFGitignore - https://lfgitignore.com
# Створено: 2026-10-31 21:52:07 UTC
# Технології: Drupal 7

### Drupal 7 ###
sites/*/*settings*.php
sites/example.sites.php
files/
sites/*/files
sites/*/private
sites/*/translations
robots.txt
/CHANGELOG.txt
/COPYRIGHT.txt
/INSTALL*.txt
/LICENSE.txt
/MAINTAINERS.txt
/UPGRADE.txt
/README.txt
sites/README.txt
sites/all/libraries/README.txt
sites/all/modules/README.txt
sites/all/themes/README.txt
.htaccess
web.config
authorize.php
cron.php
index.php
install.php
update.php
xmlrpc.php
/includes
/misc
/modules
/profiles
/scripts
/themes

Що насправді ігнорують ці правила Drupal 7

Кожен наведений нижче шаблон із поясненням, навіщо він потрібен у .gitignore.

Ігноруйте конфігураційні файли, які можуть містити конфіденційну інформацію.

Шаблон Що ігнорується
sites/*/*settings*.php Ігноруйте конфігураційні файли, які можуть містити конфіденційну інформацію.
sites/example.sites.php Ігноруйте конфігураційні файли, які можуть містити конфіденційну інформацію.

Ігнорувати шляхи, які містять згенерований вміст.

Шаблон Що ігнорується
files/ Ігнорувати шляхи, які містять згенерований вміст.
sites/*/files Ігнорувати шляхи, які містять згенерований вміст.
sites/*/private Ігнорувати шляхи, які містять згенерований вміст.
sites/*/translations Ігнорувати шляхи, які містять згенерований вміст.

Ігнорувати текстові файли за замовчуванням

Шаблон Що ігнорується
robots.txt Ігнорувати текстові файли за замовчуванням
/CHANGELOG.txt Ігнорувати текстові файли за замовчуванням
/COPYRIGHT.txt Ігнорувати текстові файли за замовчуванням
/INSTALL*.txt Ігнорувати текстові файли за замовчуванням
/LICENSE.txt Ігнорувати текстові файли за замовчуванням
/MAINTAINERS.txt Ігнорувати текстові файли за замовчуванням
/UPGRADE.txt Ігнорувати текстові файли за замовчуванням
/README.txt Ігнорувати текстові файли за замовчуванням
sites/README.txt Ігнорувати текстові файли за замовчуванням
sites/all/libraries/README.txt Ігнорувати текстові файли за замовчуванням
sites/all/modules/README.txt Ігнорувати текстові файли за замовчуванням
sites/all/themes/README.txt Ігнорувати текстові файли за замовчуванням

Ігноруйте все, крім папки "sites" (для неосновного розробника)

Шаблон Що ігнорується
.htaccess Ігноруйте все, крім папки "sites" (для неосновного розробника)
web.config Ігноруйте все, крім папки "sites" (для неосновного розробника)
authorize.php Ігноруйте все, крім папки "sites" (для неосновного розробника)
cron.php Ігноруйте все, крім папки "sites" (для неосновного розробника)
index.php Ігноруйте все, крім папки "sites" (для неосновного розробника)
install.php Ігноруйте все, крім папки "sites" (для неосновного розробника)
update.php Ігноруйте все, крім папки "sites" (для неосновного розробника)
xmlrpc.php Ігноруйте все, крім папки "sites" (для неосновного розробника)
/includes Ігноруйте все, крім папки "sites" (для неосновного розробника)
/misc Ігноруйте все, крім папки "sites" (для неосновного розробника)
/modules Ігноруйте все, крім папки "sites" (для неосновного розробника)
/profiles Ігноруйте все, крім папки "sites" (для неосновного розробника)
/scripts Ігноруйте все, крім папки "sites" (для неосновного розробника)
/themes Ігноруйте все, крім папки "sites" (для неосновного розробника)

Як використовувати цей .gitignore для Drupal 7

  1. Скопіюйте правила Drupal 7 вище або завантажте файл безпосередньо.
  2. Створіть файл з іменем .gitignore у корені вашого сховища Git і вставте в нього правила.
  3. Якщо деякі з цих файлів уже відстежуються, запустіть git rm -r --cached ., а потім зафіксуйте знову — Git застосовує правила ігнорування лише до невідстежуваних файлів.
  4. Закріпіть .gitignore, щоб усі члени команди мали однакові правила.

Інші шаблони CMS .gitignore

Перегляньте кожен шаблон CMS