.gitignore
.gitignore — текстовый файл, который используется в системе контроля версий Git для определения игнорируемых файлов и каталогов. Этот инструмент позволяет исключить определённые элементы из отслеживания Git’ом, что является важным для эффективной работы с проектами, в которых присутствует множество временных, производных или приватных файлов[1].
Структура
[править | править код]Файл .gitignore состоит из набора шаблонов, каждый из которых определяет правила игнорирования для конкретных файлов или каталогов. Эти шаблоны могут также включать исключения, отменяющие игнорирование файлов или каталогов, указанных ранее. Расположение файла .gitignore может быть как в корневом каталоге репозитория Git, так и в любом другом подкаталоге проекта[2].
Синтаксис
[править | править код]Шаблоны в .gitignore используют специальные символы для задания правил сопоставления файлов. Дополнительно, файл поддерживает комментарии, начинающиеся с символа решетки (#) в начале строки.
Пример использования
[править | править код]В файле .gitignore могут быть указаны шаблоны для игнорирования временных файлов, файлов компиляции, логов и прочих элементов, которые не должны включаться в репозиторий Git. Например:
# Игнорировать временные файлы
*.tmp
# Игнорировать файлы компиляции
*.o
*.out
# Игнорировать логи
*.log
См. также
[править | править код]Примечания
[править | править код]- ↑ Academy, Merion Файл .gitignore – как игнорировать файлы и папки в Git . Merion Academy - База знаний (24 декабря 2022). Дата обращения: 27 марта 2024.
- ↑ Atlassian.
Ссылки
[править | править код]- «Игнорирование в Git» | Atlassian Git Tutorial . Atlassian. Дата обращения: 27 марта 2024.
- «Пропуск файлов» на сайте поддержки компании GitHub.
- Сайт для быстрой генерации файлов .gitignore.