.gitignore-generaattori

Valitse kielet, ohjelmistokehykset, editorit, käyttöjärjestelmät ja työkalut, jotka näkyvät tietovarastossa, ja tämä sivu yhdistää niiden valitut ohitusmallit yhdeksi .gitignore-tiedostoksi. Kuviot poistetaan päällekkäisyyksistä mallien välillä, ryhmitellään mallikohtaisen kommenttiotsikon alle ja kirjoitetaan järkevään järjestykseen — tulos voi kopioida suoraan projektiin tai ladata. Mallihaku suodattaa luettelon heti, ja kaikki toimii paikallisesti selaimessa.
0 valittu
Haulla ei löydy malleja.
Yhdistäminen toimii näin: jokainen valittu malli lisää # Template Name -kommenttilohkon kuvioineen. Samat kuviot eri malleista kirjoitetaan vain kerran (ensimmäinen esiintymä voittaa), joten yhdistäminen “Node.js” ja “macOS” tai “Visual Studio Code” ei koskaan tuota kaksoisrivejä. node_modules/, editorikansiot, käyttöjärjestelmän roskatiedostot ja koontitulokset ovat tavallisimmat epäillyt — hyvä peukalosääntö on ohittaa kaikki, mikä on generoitua, ladattua tai konekohtaista, ja pitää aito lähdekoodi, asetukset ja dokumentaatio seurannassa. Huomaa, että .gitignore vaikuttaa vain seuraamattomiin tiedostoihin; jo committoidun tiedoston seuraamisen lopettamiseksi käytä git rm --cached <tiedosto>.

Yksityisyys: mallit on upotettu tähän sivuun ja yhdistäminen tapahtuu paikallisesti — mitään valittua ei koskaan ladata.
Miten .gitignore-vastaavuus toimii?

Kuviot ovat globeja, joista kannattaa tietää muutama sääntö: *.log osuu kaikilla syvyyksillä, build/ loppuviivalla osuu vain hakemistoihin, alussa oleva kauttaviiva kuten /config.local ankkuroi kuvion tietovaraston juureen ja ** ulottuu hakemistotasojen yli. Git tarkistaa kuviot alhaalta ylös: tiedosto on ohitettu, kun viimeinen vastaava rivi niin ilmoittaa, ja siksi myöhempi !-poikkeus voi ottaa takaisin sen, minkä aiempi rivi suljki pois.

Poikkeus ei ulotu suljetun hakemiston sisään — jos build/ on ohitettu, !build/keep.js ei koskaan päde; hakemisto on poistettava ohituksesta ja muu sisältö ohitettava uudelleen.