Diferența dintre gitkeep și gitignore în Git

Diferenta Dintre Gitkeep Si Gitignore In Git



Git este un instrument de dezvoltare utilizat în rândul echipelor pentru a gestiona codul sursă și a gestiona proiecte cu ușurință. Cu toate acestea, nu are capacitatea de a urmări directoarele goale, așa că dacă utilizatorii creează un director gol, nu urmărește un astfel de director și îl ignoră.

Acest blog va explica diferența dintre gitkeep și gitignore în Git.







Ce sunt gitkeep și gitignore în Git?

gitkeep este folosit pentru a adăuga un director gol în depozitul Git; cu toate acestea, nu este o caracteristică încorporată a lui Git. De exemplu, uneori, utilizatorii creează directoare goale și doresc să le adauge la depozit. Pentru a face acest lucru, este necesar să creați un „ .gitkeep ” sub directorul gol. După ce face acest lucru, va deveni parte a depozitului Git.



Pe de altă parte, gitignore listează fișierele pe care Git le ignoră atunci când caută fișiere neurmărite. Dacă utilizatorii doresc să ascundă sau să protejeze orice informație sensibilă cu privire la proiectele lor, cum ar fi acreditările, le pot salva ca „. gitignore ” fișiere.



Aruncă o privire la diferența dintre gitkeep și gitignore în Git.





Diferența dintre gitkeep și gitignore în Git?

Aici, am enumerat principala diferență dintre gitkeep și gitignore:

gitkeep gitignore
gitkeep nu este o caracteristică încorporată a lui Git, deoarece este folosit doar pentru a păstra directoarele goale. gitignore este folosit pentru listarea fișierelor ignorate
gitkeep este utilizat pentru a urmări directoarele goale din Git. Este folosit pentru a salva informații sensibile.

Să verificăm secțiunile furnizate mai jos pentru a înțelege utilizarea gitkeep și gitignore în Git.



Cum se utilizează gitkeep în Git?

Pentru a crea un folder gol în Git cu gitkeep, urmați instrucțiunile de mai jos.

Pasul 1: Lansați Git Bash

Deschideți terminalul Git Bash în sistemul dvs. cu ajutorul „ Lansare ' meniul:


Pasul 2: Creați un dosar gol

Creați un folder gol în Depozitul Git cu „ mkdir ”comandă:

$ mkdir null-folder



Pasul 3: Navigați la Folder

Apoi, executați „ CD ” comandă pentru a muta în folderul gol creat:

$ CD null-folder



Pasul 4: Creați fișierul .gitkeep

Creeaza o ' .gitkeep ” fișier în folderul gol cu ​​ajutorul comenzii furnizate:

$ atingere .gitkeep



Pasul 5: Adăugați fișierul

Rulați „ git add . ” comandă pentru a adăuga un fișier și a actualiza indexul Git pentru urmărire:

$ git add .



Pasul 6: efectuați modificări

După aceea, trimiteți modificările în depozitul Git cu „ git commit ”comandă:

$ git commit -m 'folder gol'


Aici, ' -m ” este un steag folosit pentru a adăuga mesajul de comitere între ghilimele duble:


Pasul 7: Apăsați Commit

În cele din urmă, vom împinge commit-ul cu folderul gol în depozitul de la distanță Git:

$ git push --set-upstream origine principală


Ieșirea de mai jos indică faptul că am împins cu succes commit-ul cu directorul Git gol:


Să verificăm secțiunea următoare pentru a înțelege utilizarea lui „ gitignore ” în Git.

Cum se utilizează gitignore în Git?

Consultați pașii de mai jos pentru a ignora folderul gol în timp ce urmăriți depozitul Git folosind gitignore.

Pasul 1: Deschideți depozitul Git

Mai întâi, deschideți depozitul Git de pe sistemul dvs.:


Pasul 2: Creați un dosar gol

Apoi, faceți clic dreapta în dosarul selectat, selectați „ Nou ” din meniul care a apărut și faceți clic pe „ Pliant ' opțiune:


Setați numele folderului ca „ .gitignore ”:


Pasul 3: Lansați Git Bash

Deschideți „ Git Bash ” terminalul din sistemul dumneavoastră utilizând “ Lansare ' meniul:


Pasul 4: Navigați la Director

Navigați la depozitul Git utilizând „ CD ”comandă:

$ CD „C:\Utilizatori \n azma\Linux_1'



Pasul 5: Verificați starea

În cele din urmă, verificați starea directorului Git în care am creat folderul gol:

$ starea git


După cum vedeți, Git nu a enumerat „ .gitignore ” folder:


Am explicat diferența dintre gitkeep și gitignore în Git.

Concluzie

Un folder gol din depozitul Git este cunoscut sub numele de „ .gitkeep ” fișier care este folosit pentru a crea un depozit Git care deține un alt director gol. Pe de altă parte, „ .gitignore” este folosit pentru a salva informații sensibile care nu sunt dezvăluite în timpul urmăririi depozitului Git. Acest blog a demonstrat diferența dintre Gitkeep și Gitignore în Git și cum să le folosești.