.gitignore preizkuševalnik pravil
Preverite, katera vaša .gitignore pravila ignorirano ali dovolijo vsako pot in zakaj.
.gitignore preizkuševalnik pravil
Prilepite .gitignore datoteko v prvo polje in seznam datotek ali poti map v drugo polje, in to orodje vam pokaže, kaj se zgodi z vsakim od njih: ignorirano ali ne, in katera vrstica nabora pravil je odločila. Zgrajeno je za trenutek, ko se datoteka, ki ste jo pričakovali da bo sledena, pojavi v git status vseeno, ali je artefakt gradnje, ki ste ga mislili, da je izključen slučajno potrdjen.
Skladalnost sledi pravi .gitignore semantiki: obrasci se ovrednotijo po vrsti in zadnje ujemajoče pravilo zmaguje, zato je moč »*.log« prej v datoteki lahko razveljavljena z bolj ozkim »!important.log« pozneje. Poševnica na koncu označuje pravilo kot samo za imenik in ignoriranje imenika tudi ignora vse, kar je v njem — »node_modules/« ujame tudi »node_modules/react/index.js«, ne samo samo mapo. Podprta sta tako enojni »*« nadomestni znaki in rekurzivni »**« v katerikoli položaju.
Izklopite razlikovanje velikih in malih črk, da preverite datotečne sisteme, ki zložijo primere, zamenjajte rezultatno tabelo z dvema navadnima seznama prezrtih in ne-ignorirah poti ali skrijte poti, ki jih nobeno pravilo ni zajelo, da se osredotočite na to, kar vaša pravila dejansko počnejo. Opozorilo o nerabljenih pravilih označuje vsako vrstico, ki se ni nikoli ujemala s testirano potjo — pogosto je to tipkarska napaka ali obrazec, ki je ostal od preimenovane mape. Zaključki vrstic v sistemu Windows in Unix se obravnavajo enako v obeh poljih, zbirka podatkov pod rezultatom pa poročilo o testiranih poteh, prezrtih poteh in nerabljenih pravilih.
Svršetak se izvršava v vašem brskalniku; niti .gitignore pravila niti seznam poti se nikoli ne naložita. Kopirajte poročilo, ga prenesete kot datoteko .txt ali ga pošljete nazaj v vhod, da testirate drugi niz poti.