Безкоштовний конвертер

.gitignore Генератор

Створюйте файли .gitignore для будь-якого стека технологій. Виберіть свої мови, фреймворки та інструменти, щоб отримати чистий, упорядкований файл ігнорування.

Пошукові технології
Мови
Каркаси
Редактори та IDE
Інструменти збірки
Операційні системи
Тестування
Хмара та DevOps
Згенеровано .gitignore
Виберіть принаймні одну технологію вище, щоб створити файл .gitignore.

Про цей інструмент

Створіть файли .gitignore для свого проекту, вибравши свої мови програмування, фреймворки, IDE та операційні системи. Інструмент поєднує підібрані шаблони ігнорування з офіційних шаблонів gitignore GitHub для створення комплексного .gitignore, який очищає ваше сховище від артефактів збірки, залежностей і системних файлів.

Як використовувати

  1. Виберіть мови програмування вашого проекту (Python, JavaScript, Go тощо).
  2. Додайте фреймворки та інструменти (Node, React, Django тощо).
  3. Виберіть IDE (VS Code, IntelliJ, Xcode) і ОС (macOS, Windows, Linux).
  4. Скопіюйте згенерований вміст .gitignore і збережіть його в корені проекту.

Поширені запитання

Куди мені розмістити файл .gitignore?
Розмістіть .gitignore у кореневому каталозі сховища. Ви також можете мати файли .gitignore у підкаталогах для спеціальних правил каталогу. Git обробляє їх ієрархічно від кореня до листа.
Чи видаляє .gitignore файли, які вже відстежуються?
Ні. .gitignore лише запобігає додаванню невідстежених файлів. Якщо файл уже відстежується, додавання його до .gitignore не видалить його. Спочатку запустіть 'git rm --cached <file>', щоб припинити його відстеження.
Які викрійки найчастіше потрібні?
node_modules/ для JavaScript, __pycache__/ для Python, .env для секретів, .DS_Store для macOS і каталоги IDE (.idea/, .vscode/). Вони охоплюють найпоширеніші випадкові коміти.
Чи можу я мати глобальний .gitignore?
так Створіть глобальний .gitignore за допомогою 'git config --global core.excludesfile ~/.gitignore_global'. Це стосується всіх ваших репозиторіїв — ідеально підходить для файлів ОС та IDE (.DS_Store, Thumbs.db, .idea/).