.gitignore-generátor — kész figyelmen kívül hagyási sablonok összevonása a technológiai veremhez
.gitignore-generátor
A tárolóban megjelenő nyelvek, keretrendszerek, szerkesztők, operációs rendszerek és eszközök bejelölésével az oldal ezek kurált figyelmen kívül hagyási sablonjait egyetlen .gitignore fájlba vonja össze. A mintákat a sablonok között kiszűri a rendszer, sablonként megjegyzésfejléc alá csoportosítja, és értelmes sorrendben írja ki — a kész eredmény közvetlenül a projektbe másolható vagy letölthető. A sablonkereső azonnal szűri a listát, és minden helyben, a böngészőben fut.
0 kijelölve
Egyetlen sablon sem egyezik a keresésével.
Generált .gitignore
Így működik az összevonás: minden bejelölt sablon egy # Sablonnév megjegyzésblokkot ad hozzá a mintáival. A különböző sablonok azonos mintáit csak egyszer írja ki (az első előfordulás nyer), így a „Node.js” és a „macOS” vagy a „Visual Studio Code” kombinálása soha nem eredményez duplikált sorokat.
A node_modules/, a szerkesztőmappák, az operációs rendszer szemétfájljai és a build-kimenetek a szokásos gyanúsítottak — jó szabály, hogy minden generált, letöltött vagy gépspecifikus dolgot figyelmen kívül hagyunk, a valódi forrást, konfigurációt és dokumentációt pedig követjük.
Figyelem: a .gitignore csak a nem követett fájlokra hat; már commitolt fájl követésének leállításához a git rm --cached <fájl> parancs való.
Adatvédelem: a sablonok ebben az oldalban vannak beágyazva, az összevonás helyben fut — a kijelölt elemek soha nem töltődnek fel.
Hogyan működik a .gitignore illesztés?
A minták néhány érdekes szabállyal rendelkező glob-minták: a *.log bármilyen mélységben illeszkedik, a záró perjellel írt build/ csak könyvtárakra illeszkedik, a kezdő perjel, mint a /config.local, a mintát a tárológyökérhez rögzíti, a ** pedig több könyvtárszintet átível. A Git alulról felfelé ellenőrzi a mintákat: egy fájl akkor figyelmen kívül hagyott, ha az utolsó illeszkedő sor ezt mondja, így egy későbbi ! kivétel visszavehet olyat, amit egy korábbi sor kizárt.
A kivétel nem nyúlhat be egy kizárt könyvtárba — ha a build/ figyelmen kívül van hagyva, a !build/keep.js sosem alkalmazódik; a könyvtárat előbb fel kell oldani, és a többi tartalmát újra figyelmen kívül kell hagyni.
🔷 Kód- és fejlesztőeszközök
Fejlesztői segédeszközök, amelyek teljes egészében a böngészőben futnak.