Hvordan kan jeg se en gammel versjon av en fil med git?

Hvordan kan jeg se en gammel versjon av en fil med git?

Mens de arbeider med forskjellige funksjoner i utviklingsprosjektet, lager utviklere flere filer. De legger til endringer og oppdaterer filversjonen fra tid til annen. Noen ganger er det imidlertid nødvendig å se de gamle versjonene av filen for å sammenligne endringer. For dette tilsvarende formålet lar Git brukere å se de gamle modifikasjonene av filen når de vil.

Denne bloggen vil beskrive prosedyren for å se en gammel versjon av en fil med Git.

Hvordan se en gammel versjon av en bestemt fil med git?

For å se eller se en gammel versjon av en bestemt fil i GIT, kan du sjekke instruksjonene under leverte underverdighet:

    • Naviger til det lokale depotet.
    • Se depotinnhold.
    • Vis forpliktelseshistorikk.
    • Velg ønsket forpliktelses -ID.
    • Se den gamle versjonen av filen ved hjelp av “git show:”Kommando.

Trinn 1: Bytt til lokalt depot

Først omdirigere til det aktuelle lokale depotet ved å bruke følgende kommando:

CD "C: \ git"


Trinn 2: Innhold av listelister Repository

Vis deretter det nåværende depotets innhold:

ls


I henhold til utdataene nedenfor inneholder det gjeldende depotet tre filer. Velg ønsket fil hvis versjon du vil se. For eksempel har vi valgt "ny.tekst”Fil for å se den gamle versjonen:


Trinn 3: Se forpliktelseshistorikken

Deretter bruker du følgende kommando for å vise forpliktelseshistorikken til depotet:

git log --oneline


I skjermbildet nedenfor kan alle forpliktelsene til det nåværende depotet sees. Kopier den spesifikke forpliktelses -IDen til den valgte filen. For eksempel har vi kopiert "43e5d18”Forplikt ID:


Trinn 5: Se gammel versjon av filen

For å se den gamle versjonen av den valgte filen, bruk "git show”Kommando sammen med ønsket forpliktelses -ID og filnavn:

git show 43e5d18: ny.tekst


Bildet nedenfor viser alle versjonene av “ny.tekst”Fil:


For å se forskjellen mellom den eldre versjonen av filen, dessuten "git show ”Kommando kan brukes:

git show -2 ny.tekst


Her, “-2”Brukes til å sammenligne de to siste versjonene av“ny.tekst”Fil.

I den undergitte utgangen kan du observere sammenligningen mellom de to siste versjonene av ønsket fil:


Vi har forklart den enkleste metoden for å se en gammel versjon av en bestemt fil i Git.

Konklusjon

For å se en eldre versjon av en fil med Git, bytter du først til det lokale depotet og ser innholdet. Kontroller deretter depotets forpliktelseshistorie og velg den spesielle forpliktelses -IDen til ønsket fil. Neste, løp "git show:”Kommando for å se den gamle versjonen av filen. Denne bloggen forklarte metoden for å se en gammel versjon av en fil i Git.