Om dette verktøyet
Generer .gitignore-filer for prosjektet ditt ved å velge programmeringsspråk, rammeverk, IDE-er og operativsystemer. Verktøyet kombinerer kurerte ignoreringsmønstre fra GitHubs offisielle gitignore-maler for å lage en omfattende .gitignore som holder depotet ditt rent fra byggeartefakter, avhengigheter og systemfiler.
Ofte stilte spørsmål
- Hvor skal jeg plassere .gitignore-filen?
- Plasser .gitignore i depotets rotkatalog. Du kan også ha .gitignore-filer i underkataloger for katalogspesifikke regler. Git behandler dem hierarkisk fra rot til blad.
- Fjerner .gitignore allerede sporede filer?
- Nei. .gitignore forhindrer bare usporede filer fra å bli lagt til. Hvis en fil allerede er sporet, vil det ikke fjernes ved å legge den til i .gitignore. Kjør 'git rm --cached <fil>' først for å slutte å spore den.
- Hvilke mønstre er mest nødvendig?
- node_modules/ for JavaScript, __pycache__/ for Python, .env for secrets, .DS_Store for macOS og IDE-kataloger (.idea/, .vscode/). Disse dekker de vanligste utilsiktede forpliktelsene.
- Kan jeg ha en global .gitignore?
- Ja. Lag en global .gitignore med 'git config --global core.excludesfile ~/.gitignore_global'. Dette gjelder alle depotene dine – perfekt for OS- og IDE-filer (.DS_Store, Thumbs.db, .idea/).