Hvordan du bruker “git ls-remote” -kommando med forskjellige alternativer?

Hvordan du bruker “git ls-remote” -kommando med forskjellige alternativer?
Mens de jobber med GIT, kobler utviklere sitt lokale depot med GitHub -serveren for å utføre forskjellige operasjoner, for eksempel push, pull og mange flere. Du kan se detaljene i deres eksterne depot ved hjelp av “Git LS-Remote”Kommando. Imidlertid kan flere alternativer brukes med samme kommando for å utføre mange andre operasjoner.

Denne oppskrivningen vil forklare metoder for å bruke kommandoen “git ls-remote” med forskjellige alternativer.

Hvordan bruke kommandoen “git ls-remote” med forskjellige alternativer?

Ulike alternativer kan brukes med "Git LS-Remote”Kommando, for eksempel:

  • -hode
  • -Tagger
  • -Refs
  • -Get-Url
  • -Symref

Metode 1: Bruk “Git LS-Remote” -kommando med “-Head” -alternativet

Først, bare utfør "Git LS-Remote”Kommando uten noe alternativ å se utdataene:

$ git ls-remote

Utgangen nedenfor viser standard (opprinnelses) eksterne referanser, sammen med den nåværende posisjonen til hodet og begår ID -er:

Nå, bruk "-hoder”Alternativ med samme kommando:

$ git ls-remote-heads

Her, "-hode”Alternativ brukes til å bare vise hodereferansen som er den siste forpliktelsen eller filialen i det eksterne depotet:

Metode 2: Bruk “Git LS-Remote” -kommando med alternativet “-tags”

Hvis brukeren vil se det eksterne depotets tagger, "-Tagger”Alternativet kan brukes sammen med“Git LS-Remote”Kommando:

$ git ls-remote-tags

Metode 3: Bruk “Git LS-Remote” -kommando med “-REFS” -alternativet

-Refs”Alternativet brukes til å vise de filtrerte spesifikke referansene fra“-hode”Og“-stikkord”Alternativer som samsvarer med mønsteret:

$ git ls-remote--refs

Metode 4: Bruk “Git LS-Remote” -kommando med “-Get-Url” -alternativet

Bruk “-Get-Url”Alternativ med“Git LS-Remote”Kommando for å få nettadressen til det eksterne (GitHub) depotet:

$ git ls-remote-get-url

Det eksterne depotets URL kan sees i bildet nedenfor:

Metode 5: Bruk “Git LS-Remote” -kommando med “-Symref” -alternativet

For å identifisere den nåværende grenen i det eksterne depotet, spesifiser "Symref”Alternativ i samme kommando:

$ git ls-remote --symref

Skjermbildet nedenfor indikerer at "hoved-”Er den nåværende grenen i det eksterne depotet:

Vi har forklart de forskjellige måtene å bruke “Git LS-Remote”Kommando med forskjellige alternativer.

Konklusjon

Git LS-Remote”Kommando brukes individuelt for å se detaljene i den eksterne URL -en. På den annen side, for å sjekke den eksterne hodepekeren, tagger, referanser og mange, kan forskjellige alternativer brukes med kommandoen “Git LS-Remote”, for eksempel “-hode”,“-Tagger”,“-Refs”,“-Get-Url”, Og“Symref”Alternativer. Denne oppskrivningen forklarte metoder for å bruke kommandoen “git ls-remote” med forskjellige alternativer.