Rozdiel medzi gitkeep a gitignore v Git

Rozdiel Medzi Gitkeep A Gitignore V Git



Git je vývojový nástroj používaný medzi tímami na správu zdrojového kódu a jednoduchú prácu s projektmi. Nemá však možnosť sledovania prázdnych adresárov, takže ak používatelia vytvoria prázdny adresár, takýto adresár nesleduje a ignoruje ho.

Tento blog vysvetlí rozdiel medzi gitkeep a gitignore v Git.







Čo sú gitkeep a gitignore v Git?

gitkeep sa používa na pridanie prázdneho adresára do úložiska Git; nie je to však vstavaná funkcia systému Git. Napríklad niekedy používatelia vytvoria prázdne adresáre a chcú ich pridať do úložiska. Na tento účel je potrebné vytvoriť „ .gitkeep ” súbor pod prázdnym adresárom. Potom sa stane súčasťou úložiska Git.



Na druhej strane, gitignore uvádza súbory, ktoré Git ignoruje, keď hľadá nesledované súbory. Ak chcú používatelia skryť alebo chrániť akékoľvek citlivé informácie týkajúce sa ich projektov, ako sú napríklad poverenia, môžu ich uložiť ako „. gitignore ” súbory.



Pozrite sa na rozdiel medzi gitkeep a gitignore v Git.





Rozdiel medzi gitkeep a gitignore v Git?

Tu sme uviedli hlavný rozdiel medzi gitkeep a gitignore:

gitkeep gitignore
gitkeep nie je vstavaná funkcia systému Git, pretože sa používa iba na uchovávanie prázdnych adresárov. gitignore sa používa na výpis ignorovaných súborov
gitkeep sa používa na sledovanie prázdnych adresárov v Git. Používa sa na uloženie citlivých informácií.

Pozrime sa na nižšie uvedené časti, aby sme pochopili použitie gitkeep a gitignore v Git.



Ako používať gitkeep v Git?

Ak chcete vytvoriť prázdny priečinok v Git pomocou gitkeep, postupujte podľa pokynov nižšie.

Krok 1: Spustite Git Bash

Otvorte terminál Git Bash vo svojom systéme pomocou „ Začiatok ' Ponuka:


Krok 2: Vytvorte prázdny priečinok

Vytvorte prázdny priečinok v úložisku Git pomocou príkazu „ mkdir 'príkaz:

$ mkdir nulový priečinok



Krok 3: Prejdite do priečinka

Ďalej vykonajte „ cd ” na presun do vytvoreného prázdneho priečinka:

$ cd nulový priečinok



Krok 4: Vytvorte súbor .gitkeep

Vytvor ' .gitkeep ” súbor v prázdnom priečinku pomocou poskytnutého príkazu:

$ dotyk .gitkeep



Krok 5: Pridajte súbor

Spustite „ git pridať . ” na pridanie súboru a aktualizáciu indexu Git na sledovanie:

$ git pridať .



Krok 6: Potvrdenie zmien

Potom potvrďte zmeny v úložisku Git pomocou „ git commit 'príkaz:

$ git commit -m 'Prázdny priečinok'


Tu, ' -m ” je príznak používaný na pridanie správy odovzdania do dvojitých úvodzoviek:


Krok 7: Stlačte tlačidlo Commit

Nakoniec pošleme odovzdanie s prázdnym priečinkom do vzdialeného úložiska Git:

$ git push --set-upstream pôvodná hlavná


Nižšie uvedený výstup naznačuje, že sme úspešne odoslali odovzdanie s prázdnym adresárom Git:


Pozrime sa na ďalšiu časť, aby sme pochopili použitie „ gitignore “ v Git.

Ako používať gitignore v Git?

Ak chcete pri sledovaní úložiska Git pomocou gitignore ignorovať prázdny priečinok, pozrite si nižšie uvedené kroky.

Krok 1: Otvorte úložisko Git

Najprv otvorte úložisko Git vo svojom systéme:


Krok 2: Vytvorte prázdny priečinok

Potom kliknite pravým tlačidlom myši do vybratého priečinka a vyberte položku „ Nový “ v zobrazenej ponuke a kliknite na „ Priečinok “možnosť:


Nastavte názov priečinka ako „ .gitignore “:


Krok 3: Spustite Git Bash

Otvorte „ Git Bash ” terminál vo vašom systéme pomocou “ Začiatok ' Ponuka:


Krok 4: Prejdite do adresára

Prejdite do úložiska Git pomocou „ cd 'príkaz:

$ cd 'C:\Používatelia \n azma\Linux_1'



Krok 5: Skontrolujte stav

Nakoniec skontrolujte stav adresára Git, v ktorom sme vytvorili prázdny priečinok:

$ stav git


Ako vidíte, Git neuviedol zoznam „ .gitignore “priečinok:


Vysvetlili sme rozdiel medzi gitkeep a gitignore v Git.

Záver

Prázdny priečinok v úložisku Git je známy ako „ .gitkeep “, ktorý sa používa na vytvorenie úložiska Git, ktoré obsahuje ďalší prázdny adresár. Na druhej strane, „ .gitignore” sa používa na uloženie citlivých informácií, ktoré sa neodhalia pri sledovaní úložiska Git. Tento blog demonštroval rozdiel medzi Gitkeep a Gitignore v Git a ako ich používať.