Hvordan se endringer i en fil før forpliktelse?

Hvordan se endringer i en fil før forpliktelse?

Legg til modifikasjoner i Git Local depositories er vanlig for utviklere mens du jobber med omfattende utviklingsprosjekter. Når nye endringer legges til, plasseres disse i Git -arbeidsområdet når nye endringer legges til. Brukerne må spore dem til iscenesettelsesindeksen. I tillegg kan utviklere se de ekstra endringene i en bestemt fil.

Dette innlegget vil gi prosedyren for å se endringer i en fil før du begår.

Hvordan se endringer i en fil før forpliktelse?

For å vise endringene i en fil før du begår, kan du prøve følgende trinn:

    • Omdirigere til det nødvendige depotet.
    • Generere og legge til en ny fil i sporingsindeksen.
    • Oppdater depotet ved å begå endringer.
    • Åpne den eksisterende filen og endre den.
    • Skyv nylig ekstra endringer i iscenesettelsesområdet.
    • Sjekk depotets nåværende status.
    • Utfør “git diff -cached”Kommando.

Trinn 1: Bytt til Git -depot

Først, flytt til det nødvendige depotet ved å kjøre "CD”Kommando:

$ CD "C: \ brukere \ nazma \ git \ test_repo"


Trinn 2: Generer ny fil

Neste, utfør "ta på”Kommando for å opprette en ny fil i det gjeldende arbeidsstedet:

$ Touch File1.tekst



Trinn 3: Sporendringer

Spore deretter en nyopprettet fil fra arbeidsområdet til iscenesettelsesindeksen ved å bruke "git add”Kommando:

$ git Legg til File1.tekst



Trinn 4: Forplikt sporingsområder for sporingsområder

Etter det, oppdater Git -depotet ved å skyve de iscenesatte endringene i det:

$ git commit -m "ny fil lagt til"



Trinn 5: Oppdater eksisterende fil

Nå, bruk "ekko”Kommando for å endre den eksisterende filen med noen tekst:

$ ekko "Min nye tekstfil" >> File1.tekst



Trinn 6: Git Legg til endringer

Deretter legger du til alle endringer i sporingsindeksen ved å bruke "git add”Kommando:

$ git Legg til File1.tekst



Trinn 7: Vis git -status

Etter det, kjør den oppgitte kommandoen for å sjekke statusen til det gjeldende arbeidsreposten:

$ git status .


Som du kan se, den nylig modifiserte filen "fil1.tekst”Eksisterer i sporingsindeksen og må forplikte seg:


Trinn 8: Se endringer før forpliktelse

Til slutt, utfør "git diff”Kommando for å se de ekstra endringene i den aktuelle filen før du begår:

$ git diff -cached


Her, "-Hurtigbufret”Flagg brukes til å vise de iscenesatte endringene. Som du kan se i den undergitte utgangen, blir den uthevede teksten sist lagt til i den iscenesatte “fil1.tekst”Fil:


Det er alt! Vi har gitt prosedyren for å vise endringer i en fil før vi begår.

Konklusjon

For å se endringene i en fil før du forplikter deg, omdirigerer først det nødvendige depotet. Deretter genererer du og legger til en ny fil i iscenesettelsesområdet. Deretter oppdaterer du depotet ved å forplikte. Etter det, åpne den eksisterende filen og legg til litt tekst. Skyv nylig ekstra endringer i iscenesettingsindeksen og sjekk depotets nåværende status. Til slutt, utfør "git diff -cached”Kommando. Dette innlegget beskrev metoden for å se endringer i en fil før du begår.