Hva er forskjellen mellom git init og git init -lare

Hva er forskjellen mellom git init og git init -lare

I git lager utviklere og jobber med flere depoter. De initialiserer depoter for å spore endringer til en ny kodebase eller konvertere den eksisterende kodebasen til et Git -depot. Dessuten gir initialisering av et depot også en sikkerhetskopi av koden. For å initialisere Git -depotet, kan "Git Init" og "Git Init -Pare" -kommandoer brukes, men begge har forskjellige formål.

Denne oppskrivningen vil forklare:

  • Primær forskjell mellom “git init”Og“git init -pent?
  • Hvordan bruke “git init”Kommando?
  • Hvordan bruke “git init -pent”Kommando?

Primær forskjell mellom "git init" og "git init -lare"?

git init”Er en kommando i GIT brukt til å initialisere et nytt Git -depot i en aktuell arbeidskatalog. Det skaper en ".git”Mappe som inneholder Gits lagrede data. På den annen side "git init -pent”Kommando initialiserer det nakne depotet i katalogen. Det har ikke et fungerende tre. Det brukes vanligvis til å lage et sentralt depot der flere utviklere skyver koden og trekker endringer fra den.

Hvordan du bruker "git init" -kommandoen?

For å se bruken av “Git Init” -kommandoen, følg trinnene under levert.

Trinn 1: Bytt til den lokale katalogen

Først omdirigere til den spesifikke lokale katalogen:

CD "C: \ git \ repo"

Trinn 2: Initialiser Git Repository

For å opprette eller lage et nytt tomt Git-depot i den gjeldende katalogen, skriver du den nedenfor-uttalte kommandoen:

git init

Det kan observeres at det tomme Git -depotet er initialisert:

Trinn 3: Se depotinnhold

Liste nå det gjeldende depotets innhold inkludert skjulte filer:

ls -a

I bildet nedenfor, ".git”Mappe kan sees i den gjeldende katalogen:

Hvordan bruke kommandoen “Git Init -Pare”?

Sjekk ut følgende trinn for å se bruken av kommandoen “Git Init -Pare”:

Trinn 1: Omdirigere til ønsket katalog

Bytt først til den aktuelle katalogen:

CD "C: \ git \ bare1"

Trinn 2: Initialiser bare depot

For å opprette eller lage et nytt bare depot i den gjeldende katalogen, kjør den oppgitte kommandoen:

Git init - -Fair

Her, "-naken”Alternativet brukes til å lage et depot uten arbeidskatalog.

Det kan sees at det nakne depotet er blitt initialisert:

Trinn 3: Se bare depotinnhold

Vis innholdet i det nakne depotet inkludert de skjulte filene:

ls -a

I utgangen nedenfor, ingen ".git”Mappe kan sees i det nakne depotet:

Vi har effektivt forklart sammenligningen mellom "git init”Og“git init -pent”Kommandoer.

Konklusjon

"Git init" og "git init -lare" er kommandoer i git som brukes til å lage/lage et nytt Git -depot, men de har forskjellige formål. “git init”Brukes til å initialisere det nye Git -depotet i katalogen mens du oppretter en“.git ”-mappen i den. I kontrast til "git init -pent”Initialiserer et bare Git -depot uten å lage en fungerende katalog. Denne oppskrivningen sammenlignet “git init” og “git init -bar” -kommandoer i git.