Denne guiden vil diskutere:
Differensier “Git Clone” og “Checkout” -kommandoer
For å duplisere det eksterne depotet på den lokale maskinen, "git klon”Kommando kan brukes. Imidlertid "Git Checkout”Kommando brukes til å omdirigere fra en lokal gren til en annen. Dessuten kan utviklere bruke denne spesielle kommandoen for å opprette en ny gren og kansellere de uforpliktende endringene fra filen.
Hvordan klone eksternt depot ved hjelp av “git clone” -kommando?
For å klone GitHub -depotet til det lokale depotet, navigerer først til ønsket depot ved å kjøre den medfølgende kommandoen:
$ CD "C: \ Brukere \ Nazma \ Git \ Cloud1"
Deretter utføre "git ekstern -v”Kommando for å se listen over eksterne nettadresser:
$ git ekstern -v
Deretter, bruk "git klon”Kommando for å lage en kopi av det eksterne depotet gjennom kloning:
$ git klon https: // github.com/gituser0422/demo5.git
Hvordan bytte gren ved hjelp av “git checkout” -kommando?
For å navigere fra en lokal gren til en annen, kjør "Git Checkout”Kommando sammen med målgrenens navn:
$ git kassa alfa
Hvordan lage og bytte gren umiddelbart ved å bruke “Git Checkout” -kommando?
Utviklere kan umiddelbart generere og flytte til en ny lokal filial ved å bruke "Git Checkout”Kommando. Som følger:
$ git Checkout -b beta
Her, "-b”Alternativet representerer grenen. I henhold til den undervernede utgangen, den nye grenen “beta”Er opprettet og omdirigert vellykket:
Hvordan angre endringer ved å bruke “git checkout” -kommando?
For å angre de lokale endringene i den aktuelle filen, må du først endre filen ved å kjøre følgende kommando:
$ ekko "Filen min" >> myfil.tekst
Nå, bruk "git status .”Kommando for å sjekke statusen til det gjeldende arbeidsstedet:
$ git status .
Det kan sees at den sist endrede filen er plassert i arbeidsområdet:
Til slutt, utfør "Git Checkout”Kommando sammen med det aktuelle filnavnet:
$ git checkout myfile.tekst
I følge den medfølgende utgangen oppdateres en ny bane fra indeksen med hell:
Til slutt, se depotstatusen ved hjelp av følgende kommando:
$ git status .
Som du kan se, blir de lokale endringene kastet fra den aktuelle filen:
Det er alt! Vi har kort utdypet forskjellen mellom “git klon”Og“Git Checkout”Kommandoer.
Konklusjon
“git klon”Kommando oppretter et eksternt depotkopi i den lokale maskinen. I kontrast til "Git Checkout”Kommando kan brukes til å bytte fra en gren til en annen. I tillegg brukes den til å lage en ny gren og kansellere de uplagte ekstra endringene fra filen. Denne guiden demonstrerte forskjellen mellom Git -kassen og klonen.