Этот генератор gitignore собирает готовый к использованию файл .gitignore из распространённых шаблонов языков, фреймворков и инструментов, чтобы вам не приходилось помнить каждый путь, который нужно исключить. Выберите один или несколько пресетов — например, Node, TypeScript, React, Next.js, Vue, Python, Java, Go, Rust, Docker или Terraform — и инструмент объединит их в один размеченный файл, который можно скопировать или скачать. Также включены шаблоны редакторов и ОС: VSCode, JetBrains, macOS, Windows и Linux. Это удобно для разработчиков, начинающих новый репозиторий, для монорепозиториев со смешанными стеками и для команд, стандартизирующих то, что попадает в коммиты. Нужен ли вам быстрый node gitignore, python gitignore или многостековый шаблон gitignore — процесс создания gitignore работает прямо в браузере, и ваш выбор никогда не покидает ваше устройство.
Возможности
Объединяет несколько шаблонов (Node, Python, Go, Rust и другие) в один .gitignore
Включает пресеты фреймворков для React, Next.js и Vue
Добавляет шаблоны редакторов для VSCode и JetBrains
Покрывает шум ОС от macOS, Windows и Linux
Размечает каждый раздел заголовком-комментарием, чтобы вывод оставался читаемым
Кнопки «Копировать» и «Скачать .gitignore» в один клик
Мгновенно обновляет вывод при переключении шаблонов
Работает прямо в браузере
Как использовать Генератор .gitignore
Нажимайте на плашки шаблонов для каждого используемого стека, например Node и Python.
При необходимости включайте дополнительные пресеты редакторов или ОС, например VSCode или macOS.
Просмотрите объединённый .gitignore в панели вывода.
Нажмите «Копировать» или «Скачать», чтобы сохранить файл как .gitignore в корне проекта.
Выбор Node и macOS объединяет оба пресета в один размеченный .gitignore.
Частые ошибки и устранение неполадок
Некоторые шаблоны при объединении повторяют записи, например .DS_Store. — Дублирующиеся строки безвредны для Git, но после копирования можно удалить лишние ради более аккуратного файла.
Файлы, закоммиченные до добавления правил, всё ещё отслеживаются. — Выполните git rm -r --cached <путь> для этих файлов, затем закоммитьте, чтобы новый .gitignore вступил в силу.
Вашего точного стека нет в списке шаблонов. — Выберите ближайшие пресеты, затем вставьте вывод и вручную добавьте свои пути перед сохранением.
Файл сохранился без ведущей точки в имени. — Убедитесь, что он назван именно .gitignore в корне репозитория; некоторые системы скрывают или убирают точку при переименовании.
Часто задаваемые вопросы
Что такое генератор gitignore?
Генератор gitignore собирает файл .gitignore из готовых шаблонов для языков, фреймворков, редакторов и операционных систем, а затем позволяет скопировать или скачать результат.
Как создать gitignore сразу для нескольких стеков?
Включите плашку для каждого стека, например Node, Python и Docker, и генератор объединит все выбранные пресеты в один файл с заголовком-комментарием для каждого раздела.
Какие шаблоны можно объединять в генераторе gitignore?
Вы можете смешивать Node, TypeScript, React, Next.js, Vue, Python, Java, Go, Rust, Docker, Terraform, а также пресеты VSCode, JetBrains, macOS, Windows и Linux в одном файле.
Как использовать сгенерированный файл gitignore в проекте?
Скопируйте или скачайте его, сохраните как .gitignore в корне репозитория и закоммитьте, чтобы Git начал игнорировать перечисленные пути.
Сохраняет ли генератор gitignore приватность моего выбора шаблонов?
Да. Генератор gitignore работает прямо в браузере, поэтому ваш выбор и сгенерированный файл никогда не покидают ваше устройство, и ничего не загружается на сервер.
Связанные инструменты
Калькулятор chmod — Преобразуйте права доступа к файлам Unix между восьмеричной и символьной формой (rwx).