OpenReplay Logo
12k
12k

Генератор gitignore

Создайте файл .gitignore, выбрав языки, фреймворки, операционные системы и редакторы. Шаблоны включены локально и объединяются с удалением дубликатов — скопируйте или скачайте.

Выберите шаблоны
.gitignore
Создаётся локально

Об этом инструменте

Файл .gitignore сообщает Git, какие файлы оставить вне отслеживания — артефакты сборки, папки зависимостей, настройки редактора, мусор ОС и секреты. Этот генератор позволяет объединить тщательно подобранные шаблоны для распространённых стеков (Node, Python, Go, Rust, Java и другие) с правилами для ОС и редакторов (macOS, Windows, Linux, VS Code, JetBrains), а затем объединяет их в один чистый файл с удалением дублирующихся строк.

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

Шаблоны включены и объединяются локально — сетевые запросы не выполняются.

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

Можно ли объединить несколько стеков?

Да — в этом и смысл. Выберите, например, Node, macOS и VS Code, и инструмент объединит все три в один файл, отбросив строки, которые иначе оказались бы дублированными.

Откуда берутся шаблоны?

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

Как использовать этот файл?

Сохраните его как .gitignore в корне вашего репозитория (скопируйте вывод или используйте «Скачать»). Git применяет его к неотслеживаемым файлам; для уже отслеживаемых файлов нужно выполнить git rm --cached, чтобы прекратить их отслеживание.