Forskjell mellom Gitkeep og Gitignore i Git

Forskjell mellom Gitkeep og Gitignore i Git

Git er et utviklingsverktøy som brukes mellom team for å administrere kildekoden og håndtere prosjekter enkelt. Imidlertid har det ikke muligheten til å spore tomme kataloger, så hvis brukere oppretter en tom katalog, sporer den ikke en slik katalog og ignorerer den.

Denne bloggen vil forklare forskjellen mellom Gitkeep og Gitignore i Git.

Hva er Gitkeep og Gitignore i Git?

Gitkeep brukes til å legge til en tom katalog i Git -depotet; Imidlertid er det ikke et innebygd funksjon av git. Noen ganger lager for eksempel brukere tomme kataloger og ønsker å legge dem til depotet. For å gjøre det, er det påkrevd å lage en “.Gitkeep”Fil under den tomme katalogen. Etter å ha gjort det, vil det bli en del av Git -depotet.

På den annen side viser Gitignore filer som Git ignorerer når det ser etter ikke -sporede filer. Hvis brukere vil skjule eller beskytte sensitiv informasjon angående prosjektene deres, for eksempel legitimasjon, kan de redde dem som ".Gitignore”Filer.

Ta en titt på forskjellen mellom Gitkeep og Gitignore i Git.

Forskjell mellom Gitkeep og Gitignore i Git?

Her har vi vervet hovedforskjellen mellom Gitkeep og Gitignore:

Gitkeep Gitignore
Gitkeep er ikke et innebygd funksjon av Git, da det bare brukes til å holde tomme kataloger. Gitignore brukes til å liste opp de ignorerte filene
Gitkeep brukes til å spore de tomme katalogene i Git. Det brukes til å lagre sensitiv informasjon.

La oss sjekke ut de nedenfor leverte seksjonene for å forstå bruken av Gitkeep og Gitignore i Git.

Hvordan du bruker gitkeep i git?

Følg instruksjonene for å opprette en tom mappe i Git med Gitkeep.

Trinn 1: Start Git Bash

Åpne Git Bash -terminalen i systemet ditt ved hjelp av “Oppstart" Meny:


Trinn 2: Opprett tom mappe

Lag en tom mappe i Git -depotet med "mkdir”Kommando:

$ Mkdir nill-folder



Trinn 3: Naviger til mappen

Neste, utfør "CD”Kommando for å flytte inn i den opprettede tomme mappen:

$ CD nill-folder



Trinn 4: Opprett .Gitkeep -fil

Lage en ".Gitkeep”Fil i den tomme mappen ved hjelp av den oppgitte kommandoen:

$ berøring .Gitkeep



Trinn 5: Legg til fil

Kjør “git add .”Kommando for å legge til en fil og oppdatere indeksen for GIT for sporing:

$ git Legg til .



Trinn 6: Forplikt endringer

Etter det, forplikte endringene i Git -depotet med “git forpliktelse”Kommando:

$ git commit -m "tom mappe"


Her, “-m”Er et flagg som brukes til å legge til forpliktelsesmeldingen i doble sitater:


Trinn 7: Push Commit

Til slutt vil vi skyve forpliktelsen med den tomme mappen til Git Remote Repository:

$ git push-set-upstream origin main


Under utgangen indikerer at vi har presset forpliktelsen med tom Git -katalog:


La oss sjekke ut neste avsnitt for å forstå bruken av "Gitignore”I git.

Hvordan du bruker gitignore i git?

Sjekk ut trinnene nedenfor for å ignorere den tomme mappen mens du sporer Git -depotet ved hjelp av Gitignore.

Trinn 1: Åpne Git -depot

Først åpner du Git -depotet på systemet ditt:


Trinn 2: Opprett tom mappe

Deretter høyreklikk inn i valgt mappen, velg "Ny”Alternativ fra den dukket opp menyen, og klikk på“Mappe”Alternativ:


Angi navnet på mappen som ".Gitignore”:


Trinn 3: Start Git Bash

Åpne opp “Git bash”Terminal i systemet ditt ved å bruke“Oppstart" Meny:


Trinn 4: Naviger til katalog

Naviger til Git -depotet ved å bruke “CD”Kommando:

$ CD "C: \ Brukere \ Nazma \ Linux_1"



Trinn 5: Sjekk status

Til slutt, sjekk statusen til Git -katalogen vi har laget tom mappe i:

$ git status


Som du ser, listet Git ikke ".Gitignore" mappe:


Vi har forklart forskjellen mellom Gitkeep og Gitignore i Git.

Konklusjon

En tom mappe i Git -depotet er kjent som en ".Gitkeep”Fil som brukes til å lage et Git -depot som har en annen tom katalog. På den annen side ".Gitignore ” brukes til å lagre sensitiv informasjon som ikke blir avslørt mens du sporer Git -depotet. Denne bloggen demonstrerte forskjellen mellom Gitkeep og Gitignore i Git og hvordan du bruker dem.