У цій статті
Що таке файл .gitignore?
Файл .gitignore вказує Git, які файли та каталоги виключити з контролю версій. Він використовує glob-шаблони для збігу шляхів файлів, запобігаючи потраплянню артефактів збірки, залежностей та секретів до репозиторію.
Кожен проєкт потребує файл .gitignore. Генератор створює правильний файл для вашого стеку за секунди.
Як працює генератор .gitignore
Генератор дозволяє вибрати шаблони для мови, фреймворку, IDE та ОС, потім об'єднує їх у один файл.
- Вибір шаблонів — обирайте з шаблонів для Node.js, Python, Java, Go, Rust та десятків інших
- Дедуплікація шаблонів — генератор видаляє дублікати, коли кілька шаблонів ділять спільні шаблони
- Копіювання одним кліком — скопіюйте створений .gitignore або завантажте його
Спробуйте безкоштовно — реєстрація не потрібна
Генерувати .gitignore →Коли використовувати генератор .gitignore
Генеруйте .gitignore при створенні нового проєкту або додаванні нової технології.
- Налаштування нового проєкту — створіть правильні шаблони до першого коміту
- Файли IDE та ОС — виключіть .idea/, .vscode/, .DS_Store та інші метадані
- Артефакти збірки — ігноруйте dist/, build/, node_modules/ та інші згенеровані каталоги
Часті питання
Чи можна мати кілька файлів .gitignore?
Так. Git підтримує .gitignore в будь-якому каталозі. Більшість проєктів використовують один кореневий .gitignore.
Як ігнорувати вже відстежувані файли?
Спочатку виконайте 'git rm --cached', потім додайте шаблон до .gitignore.
Що таке шаблон заперечення?
Додайте ! перед шаблоном, щоб повернути раніше виключений файл. Наприклад: '!important.log'.