Lag en git -oppdatering fra de uforpliktende endringene i den nåværende arbeidskatalogen

Lag en git -oppdatering fra de uforpliktende endringene i den nåværende arbeidskatalogen
Git -lapper er en av de viktigste funksjonene til en GIT -applikasjon som ofte brukes til å implementere og dele endringene fra en GIT -katalog eller depot til en annen katalog eller depot. Det brukes også til å dele de engasjerte og uplagte endringer med andre utviklere for gjennomgangsformål. Dessuten begge “git format-lapp”Og“git diff”Kommandoer brukes til å lage en lapp.

Denne opplæringen vil demonstrere hvordan du oppretter en oppdatering fra de uplagte endringene.

Hvordan lage en oppdatering fra de uplagte endringene i Git Working Repository?

For å opprette en oppdatering fra uplagte endringer i Git -depotet, først, gå til depotet, legg til endringer i iscenesettelsesindeksen og bruk "git diff -cached> filnavn.lapp”Kommando.

For en praktisk retningslinje, gå gjennom den oppgitte prosedyren.

Trinn 1: Start Git Terminal
Start Git -terminalen fra Windows “Startup” -menyen:

Trinn 2: Gå til Git Working Directory
Gå til Git Working Directory ved å bruke "CD ”Kommando:

CD "C: \ git \ demo"

Trinn 3: Initialiser Git -katalogen
Initialiser GIT -katalogen gjennom den oppgitte kommandoen:

$ git init

Trinn 4: Generer ny fil
Generere den nye filen ved å utføre "ta på ”Kommando:

$ Touch File2.tekst

Trinn 5: Legg til ikke -sporede endringer
Flytt deretter de ikke -sporede endringene i sporingsindeksen gjennom den nevnte kommandoen:

$ git Legg til .

Kontroller GIT -statusen for å bekrefte om endringene legges til i iscenesettelsesindeksen eller ikke:

$ git status

Her kan du se at vi har lagt til de ikke -sporede endringene i iscenesettelsesområdet:

Trinn 6: Generer lapp av uplagte endringer
I neste trinn, lag lappen av uplagte iscenesatte endringer:

$ git diff -cached> patchfile.lapp

I kommandoen ovenfor, “-Hurtigbufret”Alternativet brukes til å lage lappen med iscenesatte endringer. Hvis en bruker ikke kan bruke "-Hurtigbufret”Alternativ, vil det opprettes en lapp med ikke -sporede endringer:

Bruke "ls”Kommando for å se alle kataloger og filer i det nåværende depotet:

$ ls

Trinn 7: Bruk lapp
Bruk oppdateringen i samme katalog for å sjekke oppdateringsfilen fungerer eller ikke:

$ git Bruk patchfile.lapp

Det kan observeres at det oppstår en feil fordi den allerede eksisterer i arbeidskatalogen:

Trinn 8: Lag nytt depot
La oss lage en ny katalog der vi vil bruke den nylig opprettede oppdateringen. For dette formålet, bruk "mkdir ”Kommando:

$ mkdir newdirectory

Etter det, åpne den nye katalogen eller depotet ved å bruke "CD”Kommando:

$ CD newdirectory/

Trinn 9: Bruk lapp av uplagte endringer
Deretter bruker du oppdateringen i en ny katalog ved hjelp av kommandoen under overgitt:

$ git Apply/c/git/demo/patchfile.lapp

For å bekrefte om oppdateringen blir brukt eller ikke, se listen over alle filer:

$ ls

Utgangen indikerer at vi med hell har brukt lappen med uplagte endringer i den nye katalogen:

Vi har lært deg prosedyren for å lage en git -lapp fra de uplagte endringene.

Konklusjon

For å lage en lapp fra de uplagte endringene, åpner du først Git Working Repository. Opprett en ny fil og legg den til i sporingsindeksen. Etter det, lag en git lapp av sporede uplagte endringer ved å bruke “git diff -cached> patchfile.lapp”Kommando. Deretter bruker du oppdateringen på et annet depot eller katalog gjennom "Git gjelder ”Kommando. Dette innlegget demonstrerte metoden for å lage en oppdatering fra de uplagte endringene.