.gitignore szabály teszter
Megállapíthatja, hogy .gitignore szabályai melyik útvonalat hagyják figyelmen kívül vagy engedélyezik, és miért.
.gitignore szabály teszter
Illessze be egy .gitignore fájlt az első mezőbe és a fájl- vagy mappanév-listát a másodikba, és az eszköz elmondja, mi történik az egyes elérési utakkal: figyelmen kívül hagyva vagy sem, és melyik sorban történt a döntés. Erre akkor van szükség, amikor egy bejegyzést várt bejelentkezni a git status-ba, vagy egy létrehozási lelet véletlenül elköteleződik.
A megfeleltetés valós .gitignore szemantika szerint működik: a szabályokat sorrendben értékeli ki, és az utolsó egyező szabály nyer, így egy korábbi tág "*.log" később felülírható egy szűkebb "!important.log" által. A záró perjel egy szabályt csak könyvtárra korlátoz, és egy könyvtár figyelmen kívül hagyása a benne lévő mindent figyelmen kívül hagyja — a "node_modules/" megfogja a "node_modules/react/index.js" fájlt is, nem csak magát a mappát. Az egyetlen "*" helyettesítő és a rekurzív "**" egyaránt támogatott, bármilyen pozícióban.
Kapcsolja ki a kis- és nagybetűk megkülönböztetésén az esetek összecsukásán az esetek nélkül, cserélje ki az eredménytáblázatot az figyelmen kívül hagyott és nem figyelmen kívül hagyott útvonalak két egyszerű listájára, vagy rejtse el azokat az útvonalakat, amelyeket nem érintett szabály, hogy olyan szabályokra összpontosítson, amelyek valójában működnek. Az unhasznált szabályokra vonatkozó figyelmeztetés jelzi azokat a sorokat, amelyek egyetlen tesztelt útvonalnak sem feleltek meg — gyakran egy szócsoport vagy egy átnevezett mappára maradó minta. A Windows és az Unix sor végei az ugyanaz az eszköz, és az eredmény alatti számláló tesztelési utakat, figyelmen kívül hagyott utakat és fel nem használt szabályokat jelent.
Mindenki a böngészőjében fut; a .gitignore szabályaid és az útvonal-lista soha nem töltődnek fel. Másolja a jelentést, töltse le .txt fájlként, vagy küldje vissza a bemenetbe, hogy egy másik útvonal-csomagot teszteljen.