Sellest tööriistast
Genereerige oma projekti jaoks .gitignore-faile, valides oma programmeerimiskeeled, raamistikud, IDE-d ja operatsioonisüsteemid. Tööriist ühendab GitHubi ametlike gitignore'i mallide kureeritud ignoreerimismustrid, et luua terviklik .gitignore, mis hoiab teie hoidla ehitusartefaktidest, sõltuvustest ja süsteemifailidest puhtana.
Korduma kippuvad küsimused
- Kuhu ma peaksin .gitignore faili panema?
- Asetage .gitignore oma hoidla juurkataloogi. Kataloogispetsiifiliste reeglite jaoks võib alamkataloogides olla ka .gitignore-faile. Git töötleb neid hierarhiliselt juurest leheni.
- Kas .gitignore eemaldab juba jälgitud failid?
- Ei. .gitignore takistab ainult jälgimata failide lisamist. Kui faili on juba jälgitud, ei eemalda selle faili .gitignore lisamine seda. Selle jälgimise lõpetamiseks käivitage esmalt käsk „git rm --cached <file>”.
- Milliseid mustreid kõige sagedamini vajatakse?
- node_modules/ JavaScripti jaoks, __pycache__/ Pythoni jaoks, .env saladuste jaoks, .DS_Store macOS-i jaoks ja IDE kataloogid (.idea/, .vscode/). Need hõlmavad kõige levinumaid juhuslikke toimetulekuid.
- Kas mul on globaalne .gitignore?
- Jah. Looge globaalne .gitignore failiga 'git config --global core.excludesfile ~/.gitignore_global'. See kehtib kõigi teie hoidlate kohta – ideaalne OS-i ja IDE-failide jaoks (.DS_Store, Thumbs.db, .idea/).