Что такое файл .gitignore
?
Файл .gitignore
— это специальный текстовый файл, который используется в системе контроля версий Git для указания того, какие файлы или папки следует игнорировать. Это позволяет исключить из отслеживания временные файлы, конфигурационные файлы или другие артефакты, которые не должны находиться в репозитории.
Зачем нужен .gitignore
?
Как создать .gitignore
?
Вы можете создать файл .gitignore
в корне вашего репозитория, используя терминал или файловый менеджер. Просто создайте новый текстовый файл и назовите его .gitignore
.
Синтаксис .gitignore
secret.txt
Этот шаблон игнорирует файл
secret.txt
.logs/
Этот шаблон игнорирует всю папку
logs
.*.log
Этот шаблон игнорирует все файлы с расширением
.log
.!important.txt
Если вы хотите, чтобы файл
important.txt
всегда отслеживался, даже если он находится в папке, уже добавленной в игнорирование.Пример .gitignore
Вот пример файла .gitignore
для веб-приложения:
# Игнорируем папку node_modules
node_modules/
# Игнорируем сборочные файлы
dist/
build/
# Игнорируем логи
*.log
*.tmp
# Исключаем важный файл конфигурации
!.env
Заключение
Использование файла .gitignore
— это важная практика для любого разработчика, работающего с Git. Он помогает поддерживать порядок в коде и избегать лишнего беспорядка. Если вы работаете в команде, обязательно обсудите содержание .gitignore
с вашими коллегами, чтобы убедиться, что все согласны с тем, что должно быть исключено из отслеживания.
Теперь вы знаете, что такое файл .gitignore
, зачем он нужен и как его настраивать!