Denne artikkelen vil forklare:
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 --onelineDet kan sees at hodet peker på den siste forpliktelsen fra “herre”Branch:
Nå, utfør kommandoen nedenfor:
git showUtgangen 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:
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 HeadI 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 - -rawUtgangen 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 =%sEksempel 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 D57D051Skjermbildet 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.