Dette innlegget diskuterer sammenligning av endringer ved å bruke GIT DIFF -kommandoen.
Hva er en diff i git?
“Diff”Kommando gir informasjon relatert til Git Repository og sammenligner de ekstra endringene i depotfiler eller mapper. Det hjelper utviklerne å avgjøre om de skal kopiere eller lime inn kildekode fra filer.
Hvordan sammenligne endringer ved å bruke Git diff -kommandoen?
For å sammenligne endringer, navigerer for det første med depotet og kjør "$ git init”Kommando for å initialisere det. Neste, opprette og legge til en ny fil i depotet. Forplikte til endringer i depotet. Etter det, oppdater filen og forplikte endringer igjen. Til slutt, for å sammenligne de ekstra endringene, utfør "$ git diff”Kommando.
Trinn 1: Flytt til Git Local Repository
Først, naviger til ønsket lokale depot:
$ CD "C: \ Brukere \ Nazma \ git \ alpha"
Trinn 2: Initialiser depot
Deretter initialiser det lokale depotet ved å bruke gitt kommando:
$ git init
Trinn 3: Oppdater fil
Oppdater nå den eksisterende filen eller opprett en ny fil og legg til den nødvendige teksten i den:
$ ekko linuxhint> file1.tekst
Trinn 4: Sporfil
Legg til den nyopprettede filen i iscenesettelsesområdet ved hjelp av "git add”Kommando:
$ git Legg til File1.tekst
Trinn 5: Oppdater depot
Deretter oppdater og lagre de ekstra endringene i depotet ved å bruke "git forpliktelse”Kommando med“-m" flagg:
$ git commit -m "lagt til ny fil"
Trinn 6: Oppdater fil
Nå, oppdater igjen filen:
$ ECHO "Velkommen" >> File1.tekst
Trinn 7: Utfør Git Diff -kommando
Til slutt, kjør "git diff”Kommando for å sammenligne de gjorde endringene:
$ git diff
Som du kan se i utdataene nedenfor, "-”Symbol representerer den første filen, og“+”Symbol representerer endringene som er gjort. Dessuten, “-1”Indikerer at linje nummer 1 er lagt til eller endret, og“+1,2”Viser at en ny linje legges til ved siden av linje 1:
Det er alt! Vi har beskrevet metoden for å sammenligne de ekstra endringene ved å bruke GIT DIFF -kommandoen.
Konklusjon
“$ git diff”Kommando sammenligner endringene som er gjort i depotfiler eller mapper. For å gjøre det, for det første, flytt til Git -depotet, og kjør "$ git init”Kommando for å initialisere det. Opprett og spore en ny fil til iscenesettelsesområdet. Deretter gjorde forpliktelse endringer i depotet. Etter det, oppdater filen og forplikte endringer igjen. Til slutt kan du sammenligne de gjorde endringene ved å utføre "$ git diff”Kommando. Dette innlegget diskuterte bruken av Git Diff -kommandoen.