Bu alət haqqında
Proqramlaşdırma dillərini, çərçivələri, IDE-ləri və əməliyyat sistemlərini seçməklə layihəniz üçün .gitignore faylları yaradın. Alət anbarınızı qurma artefaktlarından, asılılıqlardan və sistem fayllarından təmiz saxlayan hərtərəfli .gitignore yaratmaq üçün GitHub-un rəsmi gitignore şablonlarından seçilmiş laqeydlik nümunələrini birləşdirir.
Tez-tez verilən suallar
- .gitignore faylını hara yerləşdirməliyəm?
- Repozitorunuzun kök kataloquna .gitignore yerləşdirin. Siz həmçinin qovluq üçün xüsusi qaydalar üçün alt kataloqlarda .gitignore fayllarına sahib ola bilərsiniz. Git onları kökdən yarpağa iyerarxik şəkildə emal edir.
- .gitignore artıq izlənilən faylları silirmi?
- Xeyr. .gitignore yalnız izlənilməmiş faylların əlavə edilməsinin qarşısını alır. Əgər fayl artıq izlənilibsə, onu .gitignore-a əlavə etməklə onu silməyəcək. İzləməni dayandırmaq üçün əvvəlcə 'git rm --cached <file>' proqramını işə salın.
- Ən çox hansı nümunələrə ehtiyac var?
- JavaScript üçün node_modules/, Python üçün __pycache__/, sirrlər üçün .env, macOS üçün .DS_Store və IDE kataloqları (.idea/, .vscode/). Bunlar ən çox rast gəlinən təsadüfi törəmələri əhatə edir.
- Mən qlobal .gitignore ala bilərəmmi?
- Bəli. 'git config --global core.excludesfile ~/.gitignore_global' ilə qlobal .gitignore yaradın. Bu, bütün depolarınıza aiddir — ƏS və IDE faylları (.DS_Store, Thumbs.db, .idea/) üçün mükəmməldir.