DevTulz Online

.gitignore Generátor

A kezdéshez válasszon technológiákat

Mi az a .gitignore?

A .gitignore fájl megmondja a Gitnek, mely fájlokat és könyvtárakat hagyja figyelmen kívül — megakadályozva azok követését vagy a tárházba való feltöltését. Tipikus jelöltek az összeállítási melléktermékek, a függőségi mappák (node_modules/, vendor/), a környezeti fájlok (.env), a naplófájlok és az operációs rendszer-specifikus fájlok, mint a .DS_Store. Minden projektnek rendelkeznie kell a saját veremére szabott .gitignore fájllal.

A .gitignore Generátor használata

  1. Keressen vagy böngésszen technológiái között — kattintson egy címkére a kiválasztáshoz.

  2. A kiválasztott elemek chipként jelennek meg a fenti sávban — kattintson ✕ a kijelölés megszüntetéséhez.

  3. Adjon hozzá egyéni mintákat az alábbi szövegmezőben.

  4. Másolja a generált .gitignore-t, és mentse .gitignore-ként a projekt gyökérkönyvtárába.

  5. Töltse fel magát a .gitignore fájlt is — a Gitnek nyomon kell követnie.

Gyakran Feltett Kérdések

Commitoljam a .gitignore fájlomat? Igen. A .gitignore fájlt magát commitolni kell a tárházba, hogy az összes közreműködő ugyanazokat az ignore szabályokat osztják meg. Ez az egyetlen fájl az kategóriájában, amelyet nyomon akarsz venni.

Már commitoltam egy fájlt, amely figyelmen kívül maradna — hogyan távolíthatom el? A .gitignore-hoz való hozzáadása nem szünteti meg egy már commitolt fájl nyomon követését. Futtatni kell: git rm --cached <filename> hogy untrack maradjon, majd commitold ezt a módosítást. Után a .gitignore megakadályozza, hogy újra hozzáadódjon.

Mi a különbség a .gitignore és .gitkeep között? A .gitignore kizárja a fájlokat a nyomon követésből. A .gitkeep egy konvenció (nem Git funkció) egy egyébként üres könyvtár nyomon tartásához — a Git nem követi nyomon az üres könyvtárakat, ezért a fejlesztők üres .gitkeep fájlt adnak hozzá a könyvtárszerkezet megőrzéshez.

Lehetnek több .gitignore fájljaim? Igen. .gitignore fájlokat bármely alkönyvtárba helyezhetsz. Mindegyik saját könyvtárára és az összes alkönyvtárára vonatkozik. Az alkönyvtárak .gitignore fájlaiban szereplő szabályok felülírják a gyökér .gitignore-t az adott részfában.

Keywords: gitignore generátor, gitignore fájl, gitignore sablon, fájlok figyelmen kívül hagyása git, gitignore készítő, gitignore Node.js, gitignore Python