Denne studien vil forklare:
Hva er en oppdatering i Git -versjonskontroll?
I Git -versjonskontroll er en oppdatering ganske enkelt en tekstfil som holder beskrivelsen av endringene som er gjort i koden. Den inneholder alle endringene og forskjellene som ble gjort i prosjektet i fortiden. Videre registrerer den all informasjon om kodelinjene som ble lagt til, slettet eller endret.
Hvordan lage/lage en oppdatering ved hjelp av “git format-patch” -kommandoen?
For å lage en lapp i git, først, naviger til ønsket lokale katalog. Kontroller deretter forpliktelseshistorikken og velg den aktuelle forpliktelses -IDen. Etter det, utfør "git format -lapp -1 ”Kommando for å opprette en oppdatering fra den valgte forpliktelses -IDen. Til slutt, bekreft den opprettede lappen.
Trinn 1: Naviger til lokalt depot
Først omdirigere til den aktuelle lokale katalogen ved å bruke kommandoen nedenfor:
$ CD "C: \ git \ reposc"
Trinn 2: Se Commit History
Kontroller deretter Git -loggen for å se forpliktelseshistorikken:
$ git log --oneline
I utdataene nedenfor kan forpliktelseshistorikken sees med forpliktelses -IDen. Velg ønsket forpliktelse hash. For eksempel har vi valgt "03668B5”Forplikt ID:
Trinn 3: Lag/lag lapp
Bruk nå følgende kommando sammen med den valgte forpliktelses -IDen for å lage en lapp fra den:
$ git format -patch -1 03668b5
Trinn 4: Bekreft opprettet lapp
For å sikre at den nye lappen er opprettet, kjører du kommandoen under overgått:
$ ls
Det kan observeres at den nye “0001-New-Feature-fil-tilsatt.lapp”Patch er opprettet:
Hvordan lage/lage en oppdatering ved hjelp av “git diff” -kommandoen?
“git diff> ”Kommando kan også brukes til å lage en lapp i git. For å gjøre det, sjekk ut de gitt-leverte trinnene.
Trinn 1: Vis git -logg
Først må du se forpliktelseshistorikken ved å sjekke Git -loggen:
$ git log --oneline
Utgangen nedenfor viste forpliktelseshistorikken inkludert forpliktelses -ID. Kopier den spesielle forpliktelses -IDen for å lage en lapp. For eksempel har vi valgt "1839bf4”Forpliktelse hash:
Trinn 2: Lag eller lag lapp
Opprett deretter en lapp ved hjelp av "git diff”Kommando og spesifiser Commit ID og Patch -filnavnet:
$ git diff 1839bf4> mypatch.Diff
Her, "1839bf4”Er forpliktelses -ID -en, og“Mypatch.Diff”Er lappfilnavnet:
Trinn 3: Bekreft opprettet lapp
Til slutt kan du bekrefte den nyopprettede lappen ved å bruke "ls”Kommando:
$ ls
Det kan observeres at "Mypatch.Diff”Patch -fil er opprettet med hell:
Vi har forklart om lappen i Git og metodene for å lage en lapp i Git.
Konklusjon
I Git -versjonskontroll er en oppdatering en tekstfil som inneholder beskrivelsen av endringene eller modifikasjonene og forskjeller som er gjort i prosjektkoden i historien. Den registrerer all informasjon om kodelinjene som ble lagt til, slettet eller endret. For å lage en lapp i git, “git format -lapp -1 " eller "git diff> ”Kommando kan brukes. Denne studien forklarte om lappen i Git -versjonskontroll og metodene for å lage den.