Denne oppskriften vil demonstrere metodene for å vise hva en bestemt forpliktelse gjorde.
Hvordan vise hva en forpliktelse gjorde?
Ulike Git-kommandoer kan brukes til å vise hva en bestemt commit gjorde, for eksempel:
Metode 1: Vis Commit-endringer ved å bruke 'git show '-kommandoen
« git show ”-kommandoen sammen med commit-ID viser detaljert informasjon om commit, inkludert commit-meldingen, forfatternavn, dato og klokkeslett. Det viser også hva en bestemt forpliktelse gjorde.
Trinn 1: Velg Ønsket forpliktelse
Vis først forpliktelseshistorikken og velg en bestemt forpliktelse.
git logg --på nett
Utdataene nedenfor viser all forpliktelseshistorikk. Vi har valgt ' 3245529 ' forplikte id:
Trinn 2: Se Commit Changes
Deretter bruker du ' git show ”-kommando sammen med den valgte commit-ID-en for å se endringene:
git show 3245529
Utdataene nedenfor viser endringene som er gjort i den valgte forpliktelsen. I den uthevede delen, den grønne teksten sammen med ' + symbolet representerer de nye linjene som er lagt til filen i commit:
Dessuten, ' -stat alternativet kan også brukes i samme kommando for å se den korte listen over endringer:
git show 3245529 --statSkjermbildet nedenfor indikerer at tre innsettinger er lagt til denne forpliktelsen:
Metode 2: Vis Commit-endringer ved å bruke 'git diff ^!' Kommando
« git diff ”-kommandoen med den spesifikke commit-IDen brukes til å se endringene som er gjort i den commit. Bruk den medfølgende kommandoen og legg til '^!' symboler for å ekskludere alle overordnede forpliktelser fra diff:
git diff 3245529 ^ !I skjermbildet nedenfor viser den uthevede delen endringene som er lagt til i den valgte forpliktelsen:
Vi har forklart de enkleste metodene for å vise hva en spesifikk forpliktelse gjorde.
Konklusjon
For å vise hva en bestemt commit gjorde, velg først ønsket commit og kopier dens commit-ID. Deretter utfører du ' git show