Hva er forskjellen mellom Git LS-Remote og Git LS-Remote Origin?

Hva er forskjellen mellom Git LS-Remote og Git LS-Remote Origin?

Git -brukere skyver det lokale innholdet til det eksterne depotet etter endt arbeid på maskinen. Før du utfører denne operasjonen, er det påkrevd å få de siste endringene fra GitHub Remote Repository ved å laste ned innholdet ved hjelp av "git pull”Kommando. For å utføre push and pull -operasjoner på GIT, er det viktig å koble det lokale depotet til GitHub Centralized Server. For dette formålet må brukerne legge til den eksterne URL -en for sporingsformål.

Denne artikkelen vil utdype:

  • Primær forskjell mellom “Git LS-Remote” og “Git LS-Remote Origin”
  • Hvordan bruke kommandoene “Git LS-Remote” og “Git LS-Remote”?

Primær forskjell mellom “Git LS-Remote” og “Git LS-Remote Origin”

Git LS-Remote”Kommando viser standard avgjort ekstern URL, gjeldende hodeposisjon og referanse. Tilsvarende "Git LS-Remote Origin”Kommando utfører den samme operasjonen. Imidlertid tar det bare det spesielle eksterne URL -navnet og viser referanser.

Hvordan bruke “Git LS-Remote” og “Git LS-Remote Origin” -kommandoer?

For å se bruken av “Git LS-Remote”Og“Git LS-Remote Origin”Kommandoer, først, flytt til rotkatalogen. Kontroller deretter tilgjengelige fjernkontrakter og nettadresser. Etter det, utfør "git ls-remote" og "Git LS-Remote Origin”Kommandoer.

Nå, ta en titt på følgende instruksjoner for å sjekke hvordan disse kommandoene fungerer!

Trinn 1: Bytt til en bestemt katalog

Bruk først kommandoen nedenfor og omdirigert til rotkatalogen:

$ CD "C: \ git"

Trinn 2: Liste fjernkontroller

Kontroller deretter listen over alle tilgjengelige fjernkontroller i git root -katalogen gjennom "git fjernkontroll”Kommando:

$ git fjernkontroll

I skjermbildet under levert kan det observeres at GIT-katalogen inneholder "Opprinnelse ”og“ Origin1”To fjernkontroller:

Trinn 3: Kontroller ekstern URL

Deretter kan du sjekke den eksterne URL -en for eksisterende fjernkontroller ved å utføre følgende kommando:

$ git ekstern -v

Trinn 4: Vis standard fjernkontroll

Etter det, sjekk standard angitt eksternt navn i GIT -konfigurasjonsfilen:

$ git config fjernkontroll.Pushdefault

I følge utdataene under levert, "opprinnelse”Er navnet på standard fjernkontrollen:

Trinn 5: Liste over standard eksterne referanser

Utfør “Git LS-Remote”Kommando for å liste opp standard (Origin) eksterne referanser:

$ git ls-remote

Her kan det sees at ovennevnte kommando har vist referansene til standard fjernkontrollen som er "opprinnelse”:

Trinn 6: Liste opp bestemt fjernreferanse

For å liste opp referansene til en bestemt fjernkontroll, skriver du den gitte kommandoen og spesifiserer det eksterne navnet:

$ git ls-remote opprinnelse

Det kan observeres at referansene til "opprinnelse”Fjern kan vises:

Vi har effektivt forklart forskjellen mellom "git ls-remote ”og“ git ls-remote origin”Kommandoer.

Konklusjon

Git LS-Remote”Kommando viser ekstern URL, gjeldende hodeposisjon og referanse til standard fjernkontroll. På den annen side "Git LS-Remote Origin”Kommando tar det aktuelle eksterne URL -navnet og viser bare referanser. Denne artikkelen demonstrerte forskjellen mellom “git ls-remote ”og“ git ls-remote origin”Og bruken av disse kommandoene.