Безплатен конвертор

.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'. Това се отнася за всичките ви хранилища — идеално за OS и IDE файлове (.DS_Store, Thumbs.db, .idea/).