Hva gjør 'git show' gjør alt av seg selv?

Hva gjør 'git show' gjør alt av seg selv?
Git brukes av millioner av utviklere for å spore endringer eller modifikasjoner i kildekoden. I Git jobber brukere på en fungerende katalog og lagrer endringene i det lokale depotet ved å forplikte seg. Imidlertid kan de se all den forpliktelseshistorien eller detaljene om en bestemt forpliktelse når det er nødvendig. For dette tilsvarende formålet er forskjellige GIT -kommandoer tilgjengelige.

Denne artikkelen vil forklare:

  • Hva gjør "git show”Kommando gjør alt av seg selv?
  • Hvordan å bruke "git show”Kommando med forskjellige alternativer?

Hva gjør “git show” -kommando alt av seg selv?

git show”Kommando viser detaljert informasjon om den siste forpliktelsen i den nåværende grenen. Det lar utviklere liste opp innholdet i Git -objekter, inkludert klatter, trær, forpliktelser og tagger. For å gjøre det, sjekk ut de medfølgende trinnene.

Først omdirigere til den lokale katalogen gjennom den oppgitte kommandoen:

CD "C: \ git"

Vis deretter forpliktelseshistorien til det nåværende arbeidsstedet:

git log --oneline

Det kan sees at hodet peker på den siste forpliktelsen fra “herre”Branch:

Nå, utfør kommandoen nedenfor:

git show

Utgangen nedenfor viser Sha-Hash-verdien, forpliktelsesmeldingen, modifisert filens navn og innhold:

Hvordan bruke “git show” -kommando med forskjellige alternativer?

git show”Kommando kan brukes med flere alternativer, for eksempel:

  • "HODE"
  • "-rå"
  • "Git Show -AbBrev -Commit -Pretty = 'OneLine'"
  • “Git show -s -format =%s”
  • ““

Eksempel 1: Bruke "git show" med "head" -alternativ

HODE”Alternativ med“git show”Kommandoen tilsvarer den enkle“ Git Show ”-kommandoen. Den viser detaljert informasjon om den siste forpliktelsen:

Git Show Head

I skjermbildet nedenfor kan detaljert informasjon om den siste forpliktelsen sees, for eksempel Commit ID, Commit Message og Old and Modified Content of the File:

Eksempel 2: Bruke "git show" med "rå" alternativ

For å generere et rå diff -format inkludert forpliktelsesinformasjon, forpliktelsesmelding, modifisert filmodus, filnavn osv., spesifiser “-rå”Alternativ innenfor samme kommando:

git show - -raw

Utgangen nedenfor representerer den siste Commit ID, Commit -meldingen, endret filnavn og dens modus:

Eksempel 3: Bruke "git show" med "git show -abbrev -commit -pretty =" oneline "" -alternativ

For å forkorte detaljene om den siste forpliktelsen og bare vise diffutgangen, bruk "-Forkortelse”Og“-en linje”Alternativer:

Git Show-ABBREV-COMMIT-DETTY = 'ONELINE'

Eksempel 4: Bruke "git show" med "git show -s -format =%s" -alternativ

Bruk følgende kommando for å vise bare den siste forpliktelsesmeldingen:

git show -s -format =%s

Eksempel 5: Bruke "git show" med "git show" -alternativ

For å se den detaljerte informasjonen om den spesielle forpliktelsen, kjør "git show”Kommando sammen med ønsket forpliktelses -ID:

Git Show D57D051

Skjermbildet nedenfor viser detaljert informasjon om “D57D051”Forplikt hasj. Det indikerer at to filer er lagt til denne forpliktelsen:

Det handlet om “git show”Kommando med de støttede alternativene.

Konklusjon

git show ” Kommando viser detaljert informasjon om den siste forpliktelsen, inkludert Commit ID, Commit Message og Old and Modified File Content. Dessuten forskjellige alternativer som "HODE”,“-rå”,“", etc., Kan også brukes med “Git Show” -kommandoen for ønsket utgang. Denne artikkelen forklarte om bruken av “Git Show” -kommandoen.