.gitignore testator pravila
Provjerite koja od vaših .gitignore pravila ignora ili dozvoljava svaku putanju, i zašto.
.gitignore testator pravila
Zalijepite .gitignore datoteku u prvo polje i popis datoteka ili putanja mapa u drugo polje, i ovaj alat vam pokazuje što se dogodi sa svakim od njih: ignorirano ili ne, i koji red skupa pravila ga je odlučio. Izgrađen je za trenutak kada datoteka koju ste očekivali da bude praćena se pojavljuje u git status svakako, ili artefakt izgradnje koji ste mislili da je isključen slučajno se potvrdi.
Podudaranje slijedi pravu .gitignore semantiku: obrasci se procjenjuju redom i posljednje podudarajuće pravilo pobjeđuje, pa broad "*.log" ranije u datoteci može biti poništeno sa užim "!important.log" kasnije. Kosa crta na kraju označava pravilo kao samo za direktorije, i ignoriranje direktorija također ignora sve što je unutar njega — "node_modules/" hvata "node_modules/react/index.js" previše, ne samo samu mapu. Oboje pojedine "*" zamjenske znakove i rekurzivne "**" su podržane, u bilo kojoj poziciji.
Isključite osjetljivost velikih slova kako biste provjerili datotečne sustave koji savijaju slova, prebacite tablicu rezultata na dva obična popisa ignorirane i ne-ignorirane putanja, ili sakrijte putanje na koje nije bilo primijenjeno nikakvo pravilo kako biste se fokusirali na ono što vaša pravila zaista rade. Upozorenje o nekorištenim pravilima označava svaki redak koji se nije nikada podudario s testiranom putanjom — često je to greška u tipkanju ili obrazac koji je ostao od preimenovane mape. Završetci redaka Windows i Unix obrađeni su na isti način u oba polja, a zbroj ispod rezultata prijavljuje putanje testirane, putanje ignorirane, i pravila ostala nekorištena.
Svršetak se izvršava u vašem pregledniku; niti vaša .gitignore pravila niti popis putanja se ikada ne učitavaju. Kopirajte izvješće, preuzmite ga kao .txt datoteku, ili ga pošaljite natrag u ulaz kako biste testirali drugu grupu putanja.