За този инструмент
Генерирайте .gitignore файлове за вашия проект, като изберете вашите езици за програмиране, рамки, IDE и операционни системи. Инструментът съчетава подбрани шаблони за игнориране от официалните gitignore шаблони на GitHub, за да създаде цялостен .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/).