gitignore
Файл с шаблонами путей, которые Git должен игнорировать.
Сигнатура
.gitignore (файл)Не команда, а служебный файл в корне репозитория. Каждая строка — шаблон файлов или каталогов, которые не нужно отслеживать (зависимости, логи, секреты, артефакты сборки). Поддерживает маски (*.log), отрицание (!keep.txt) и комментарии (строки с #). Уже отслеживаемые файлы игнорирование не затрагивает — их надо убрать через git rm --cached.
node_modules/
*.log
.env
!.env.example