Különbség a gitkeep és a gitignore között a Gitben

Kulonbseg A Gitkeep Es A Gitignore Kozott A Gitben



Git egy fejlesztői eszköz, amelyet csapatok használnak a forráskód kezeléséhez és a projektek egyszerű kezeléséhez. Azonban nem képes üres könyvtárakat követni, így ha a felhasználók üres könyvtárat hoznak létre, akkor nem követi nyomon az ilyen könyvtárat, és figyelmen kívül hagyja.

Ez a blog elmagyarázza a gitkeep és a gitignore közötti különbséget a Gitben.







Mi a gitkeep és a gitignore a Gitben?

A gitkeep egy üres könyvtár hozzáadására szolgál a Git tárolóhoz; ez azonban nem a Git beépített funkciója. Például néha a felhasználók üres könyvtárakat hoznak létre, és hozzá akarják adni őket a tárhoz. Ehhez létre kell hozni egy „ .gitkeep ” fájlt az üres könyvtár alatt. Ezt követően a Git adattár részévé válik.



Másrészt a gitignore felsorolja azokat a fájlokat, amelyeket a Git figyelmen kívül hagy, amikor nyomon nem követett fájlokat keres. Ha a felhasználók el akarnak rejteni vagy védeni szeretnének a projektjeikkel kapcsolatos érzékeny információkat, például a hitelesítési adatokat, elmenthetik őket „” néven. gitignore ” fájlokat.



Vessen egy pillantást a gitkeep és a gitignore közötti különbségre a Gitben.





Mi a különbség a gitkeep és a gitignore között a Gitben?

Itt felsoroltuk a fő különbséget a gitkeep és a gitignore között:

gitkeep gitignore
A gitkeep nem a Git beépített funkciója, mivel csak üres könyvtárak tárolására szolgál. A gitignore a figyelmen kívül hagyott fájlok listázására szolgál
A gitkeep a Git üres könyvtárainak nyomon követésére szolgál. Érzékeny információk mentésére szolgál.

Nézzük meg az alábbi részeket, hogy megértsük a gitkeep és a gitignore használatát a Gitben.



Hogyan kell használni a gitkeep-et a Gitben?

Ha üres mappát szeretne létrehozni a Gitben a gitkeep segítségével, kövesse az alábbi utasításokat.

1. lépés: Indítsa el a Git Bash-t

Nyissa meg a Git Bash terminált a rendszerében a „ üzembe helyezés ” menü:


2. lépés: Hozzon létre üres mappát

Hozzon létre egy üres mappát a Git Repository-ban a „ mkdir 'parancs:

$ mkdir nulla-mappa



3. lépés: Navigáljon a Mappához

Ezután hajtsa végre a „ CD ” paranccsal léphet a létrehozott üres mappába:

$ CD nulla-mappa



4. lépés: Hozzon létre .gitkeep fájlt

Hozzon létre egy ' .gitkeep ” fájlt az üres mappában a megadott parancs segítségével:

$ érintés .gitkeep



5. lépés: Fájl hozzáadása

Futtassa a „ git add . ” parancs egy fájl hozzáadásához és a Git indexének frissítéséhez a követéshez:

$ git add .



6. lépés: Végezze el a változtatásokat

Ezt követően véglegesítse a módosításokat a Git tárolóban a „ git commit 'parancs:

$ git commit -m 'üres mappa'


Itt, ' -m ” egy zászló, amellyel a véglegesítési üzenet dupla idézőjelbe kerül:


7. lépés: Nyomja meg a Commit gombot

Végül a véglegesítést az üres mappával a Git távoli tárolójába továbbítjuk:

$ git push --set-upstream eredet fő


Az alábbi kimenet azt jelzi, hogy sikeresen lenyomtuk a véglegesítést üres Git könyvtárral:


Nézzük meg a következő részt, hogy megértsük a „ gitignore ” a Gitben.

Hogyan kell használni a gitignore-t a Gitben?

Tekintse meg az alábbi lépéseket az üres mappa figyelmen kívül hagyásához, miközben követi a Git-tárat a gitignore segítségével.

1. lépés: Nyissa meg a Git Repository-t

Először nyissa meg a Git-tárat a rendszeren:


2. lépés: Hozzon létre üres mappát

Ezután kattintson a jobb gombbal a kiválasztott mappába, válassza ki a „ Új ” opciót a megjelenő menüből, majd kattintson a „ Mappa ' választási lehetőség:


Állítsa be a mappa nevét ' .gitignore ”:


3. lépés: Indítsa el a Git Bash-t

Nyissa meg a „ Git Bash ' terminál a rendszerében a ' üzembe helyezés ” menü:


4. lépés: Navigáljon a Címtárhoz

Navigáljon a Git tárolóhoz a „ CD 'parancs:

$ CD 'C:\Felhasználók \n azma\Linux_1'



5. lépés: Ellenőrizze az állapotot

Végül ellenőrizze annak a Git-könyvtárnak az állapotát, amelyben üres mappát hoztunk létre:

$ git állapot


Amint látja, Git nem sorolta fel a „ .gitignore ” mappa:


Elmagyaráztuk a különbséget a gitkeep és a gitignore között a Gitben.

Következtetés

A Git tárolóban lévő üres mappát „ .gitkeep ” fájl, amely egy másik üres könyvtárat tartalmazó Git-tár létrehozására szolgál. Másrészt a „ .gitignore” érzékeny információk mentésére szolgál, amelyek nem derülnek ki a Git-tárhely követése során. Ez a blog bemutatta a Gitkeep és a Gitignore közötti különbséget a Gitben, és bemutatta azok használatát.