Java Core trainee
Что такое .gitignore?
Ответ
Файл со списком путей и шаблонов, которые Git должен игнорировать. Туда обычно кладут: target/ (Maven), node_modules/, .idea/ (IntelliJ), *.log, файлы с секретами (хотя секреты лучше вообще не класть в репозиторий).
Разбор: .gitignore — это список путей и шаблонов, которые Git не отслеживает (target/, node_modules/, .idea/, *.log, секреты). Он не удаляет уже закоммиченные файлы из истории, не является белым списком для git add и не скрывает файлы из diff, продолжая их версионировать — это противоположность его назначения.
Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.