I tillegg gjør Git sine brukere å sjekke forskjellen mellom forpliktelser ved hjelp av "$ git diff”Kommando, og i denne studien vil vi diskutere det i detalj.
Hva er forskjellen mellom to forpliktelser i git?
Noen ganger møter brukere situasjoner når de er pålagt å sammenligne data i Git -depotet med en annen datakilde som er tilgjengelig i et annet Git -depot. I et slikt scenario er det viktig å kjenne differensieringen mellom to forpliktelser i Git.
For å gjøre det, sjekk ut prosedyren for under levert!
Trinn 1: Start Git Bash
Åpne Git -terminalen som heter “Git bash”Ved hjelp av“Oppstart" Meny:
Trinn 2: Lag katalog
Først må du opprette den nye katalogen ved å bruke "mkdir”Kommando:
$ mkdir my_dir
Trinn 3: Naviger til katalog
Neste, utfør "CD”Kommando for å flytte til katalogen:
$ CD my_dir
Trinn 4: Opprett fil
Opprett nå den nye filen i Git Local Directory:
$ Touch File1.tekst
Trinn 5: Legg til fil
Legg til den ikke -sporede filen i Git -depotet:
$ git Legg til File1.tekst
Trinn 6: Forplikt endringer
Nå, forplikte deg alle endringer i GIT -katalogen:
$ git commit -m "Legg til fil1"
Her, "-m”Alternativ refererer til den ekstra meldingen:
Trinn 7: Opprett fil
Lag en ny ny fil i den gjeldende katalogen:
$ Touch File2.tekst
Trinn 8: Legg til fil
Legg til "File2.tekst”Til Git -depotet ved å bruke“git add”Kommando:
$ git Legg til File2.tekst
Trinn 9: Forplikt endringer
Utfør “git forpliktelse”Kommando med“-m”Flagg for å lagre endringer i Git -katalogen:
$ git commit -m "Legg til File2"
Merk: For å se forskjellen mellom to forpliktelser, åpne opprettede filer i en redaktør og gjøre noen endringer som å legge til litt tekst, lagre fil og begå endringer.
Trinn 10: Sjekk logghistorikk
Sjekk logghistorikken til Git -katalogen ved å bruke "git log”Kommando:
$ git log -satsy = oneline
Som du ser, begår alle endringer av Git -repoen. Her, "-pen = oneline”Alternativet brukes til å vise utdataene som en forpliktelse per linje:
Trinn 11: Sjekk forskjell mellom forpliktelser
Nå, utfør "git diff”Kommando for å skille de to forpliktelsene:
$ git diff
Som du kan se, har vi begått begge filene “fil1.tekst”Og“File2.tekst" to ganger. “-”Symbol indikerer den første forpliktelsen, og“+++”Symbol representerer den andre forpliktelsen i begge filene. I tillegg, “@@ -0,0 +1 @@”Viser linjenummeret vi har endret i hver fil:
Det er det! Vi har kort differensiert de to forpliktelsene i Git.
Konklusjon
For å forstå forskjellen mellom to forpliktelser i Git, først, åpne terminalen, navigerer du til Git lokal repo ved hjelp av “CD”Kommando og opprette en ny katalog. Opprett og legg til nye filer. Begå endringer i git -katalogen ved å utføre "$ git commit -m”Kommando og kjør“$ git log -pretty = oneline”Kommando for å sjekke logghistorikk. Neste, utfør "$ git diff”Kommando for å sjekke forskjellen. Denne studien demonstrerte hvordan man kan differensiere to forpliktelser i git.