Файл .gitignore

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Файл .gitignore в IntelliJ IDEA

.gitignore — текстовый файл, который используется в системе контроля версий Git для определения игнорируемых файлов и каталогов. Этот инструмент позволяет исключить определенные элементы из отслеживания Git'ом, что является важным для эффективной работы с проектами, в которых присутствует множество временных, производных или приватных файлов.[1]

Файл .gitignore состоит из набора шаблонов, каждый из которых определяет правила игнорирования для конкретных файлов или каталогов. Эти шаблоны могут также включать исключения, отменяющие игнорирование файлов или каталогов, указанных ранее. Расположение файла .gitignore может быть как в корневом каталоге репозитория Git, так и в любом другом подкаталоге проекта.[2]

Шаблоны в .gitignore используют специальные символы для задания правил сопоставления файлов. Дополнительно, файл поддерживает комментарии, начинающиеся с символа решетки (#) в начале строки.

Пример использования[править | править код]

В файле .gitignore могут быть указаны шаблоны для игнорирования временных файлов, файлов компиляции, логов и прочих элементов, которые не должны включаться в репозиторий Git. Например:

# Игнорировать временные файлы
*.tmp

# Игнорировать файлы компиляции
*.o
*.out

# Игнорировать логи
*.log

Примечания[править | править код]

  1. Academy, Merion Файл .gitignore – как игнорировать файлы и папки в Git (рус.). Merion Academy - База знаний (24 декабря 2022). Дата обращения: 27 марта 2024.
  2. Atlassian Файл .gitignore — игнорирование файлов в Git | Atlassian Git Tutorial. Atlassian. Дата обращения: 27 марта 2024.