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

Выберите языки, фреймворки, инструменты и операционные системы, которые использует ваш проект, добавьте собственные правила, затем скопируйте или скачайте готовый .gitignore. Всё работает в вашем браузере — ничего не загружается.

Шаблоны 0
Языки
Фреймворки
Инструменты и редакторы
Операционные системы
Собственные правила
.gitignore

					

О Генератор .gitignore

Генератор .gitignore составляет чистый файл исключений из подобранных шаблонов, организованных в четыре группы: языки, фреймворки, инструменты и редакторы, а также операционные системы. Отметьте Node, Python, Laravel, VS Code, macOS — что бы ни использовал ваш стек — и объединённые правила появятся мгновенно, каждое под своим заголовком.

Поле поиска фильтрует список шаблонов, а поле пользовательских правил позволяет добавить специфичные для проекта шаблоны, по одному на строку, в собственном разделе «Custom». Выборки объединяются без дублирования, так что комбинирование нескольких шаблонов всё равно даёт аккуратный, читаемый файл.

Всё работает в вашем браузере, ничего не загружается на сервер. Скопируйте результат или скачайте .gitignore, поместите его в корень репозитория, и Git перестанет отслеживать подходящие файлы начиная со следующего коммита — уже закоммиченные файлы нужно удалить из индекса отдельно.

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

  1. Ищите или просматривайте группы шаблонов: Languages, Frameworks, Tools & Editors и Operating Systems.
  2. Отметьте каждый шаблон, соответствующий стеку вашего проекта — вывод обновляется в реальном времени.
  3. Добавьте любые специфичные для проекта шаблоны в поле пользовательских правил, по одному на строку.
  4. Просмотрите объединённый файл, при необходимости используя «Очистить всё», чтобы начать заново.
  5. Скопируйте результат или скачайте .gitignore и закоммитьте его в корне репозитория.

Часто задаваемые вопросы

.gitignore влияет только на неотслеживаемые файлы. Всё, что уже закоммичено, продолжает отслеживаться, пока вы не удалите это из индекса командой git rm --cached, а затем не закоммитите изменение.

Да — отметьте столько, сколько нужно. Правила каждого шаблона группируются под комментарием-заголовком, а ваши пользовательские правила добавляются в собственный раздел.

Да. Добавление шаблонов VS Code, JetBrains, macOS или Windows не даёт файлам .DS_Store, Thumbs.db и настройкам IDE попасть в репозиторий для всех участников.

Обычно в корень репозитория. Можно добавить дополнительные файлы .gitignore внутри подкаталогов для правил, ограниченных этой папкой.

Да. Он бесплатный, а файл собирается в вашем браузере из встроенных шаблонов — ничего из выбранного или введённого вами не загружается.

Поделиться
Нужна помощь?
Возникла проблема с этим инструментом? Сообщите нам.
Сообщить о проблеме

Добавьте этот бесплатный инструмент на свой сайт — скопируйте и вставьте код ниже.