Генератор .gitignore

Создайте .gitignore из распространённых шаблонов для языков и инструментов.

Ваш выбор шаблонов обрабатывается локально в браузере для сборки .gitignore, и ничего не загружается на сервер.

Работаете с Docker? Попробуйте форматтер Dockerfile.

Об инструменте Генератор .gitignore

Этот генератор 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 работает прямо в браузере, и ваш выбор никогда не покидает ваше устройство.

Возможности

Как использовать Генератор .gitignore

  1. Нажимайте на плашки шаблонов для каждого используемого стека, например Node и Python.
  2. При необходимости включайте дополнительные пресеты редакторов или ОС, например VSCode или macOS.
  3. Просмотрите объединённый .gitignore в панели вывода.
  4. Нажмите «Копировать» или «Скачать», чтобы сохранить файл как .gitignore в корне проекта.

Пример

Ввод

Выбранные шаблоны: Node, macOS

Результат

# ----- Node -----
node_modules/
dist/
build/
coverage/
.cache/
*.log
npm-debug.log*
yarn-error.log*
.env
.env.local
.DS_Store

# ----- macOS -----
.DS_Store
.AppleDouble
.LSOverride
Icon
._*
.Spotlight-V100
.Trashes

Выбор Node и macOS объединяет оба пресета в один размеченный .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 работает прямо в браузере, поэтому ваш выбор и сгенерированный файл никогда не покидают ваше устройство, и ничего не загружается на сервер.

Связанные инструменты

Все инструменты ArrayKit