Denne opplæringen vil demonstrere hvordan du oppretter en patch fra Git-uforpliktede endringer.
Hvordan lage en oppdatering fra de uforpliktende endringene i Git Working Repository?
For å lage en patch fra ukommitterte endringer i Git-depotet, gå først til depotet, legg til endringer i oppsamlingsindeksen og bruk ' git diff –cached > Filnavn.patch ' kommando.
For en praktisk veiledning, gå gjennom prosedyren som følger med.
Trinn 1: Start Git Terminal
Start Git-terminalen fra Windows 'Startup'-menyen:
Trinn 2: Gå til Git Working Directory
Gå til Git arbeidskatalogen ved å bruke ' cd
Trinn 3: Initialiser Git Directory
Initialiser Git-katalogen gjennom den angitte kommandoen:
Trinn 4: Generer ny fil
Generer den nye filen ved å utføre ' trykk på
Trinn 5: Legg til usporede endringer
Deretter flytter du de usporede endringene til sporingsindeksen gjennom den nevnte kommandoen:
Sjekk Git-statusen for å bekrefte om endringene er lagt til i oppsamlingsindeksen eller ikke:
$ git statusHer kan du se at vi har lagt til de usporede endringene i oppstillingsområdet:
Trinn 6: Generer oppdatering av uforpliktede endringer
I neste trinn oppretter du oppdateringen med uforpliktede trinnvise endringer:
I kommandoen ovenfor, ' –bufret alternativet brukes til å lage oppdateringen av trinnvise endringer. Hvis en bruker ikke kan bruke ' –bufret alternativet, vil en oppdatering av usporede endringer opprettes:
Bruke ' ls kommando for å vise alle kataloger og filer i gjeldende depot:
$ ls
Trinn 7: Bruk oppdatering
Bruk oppdateringen i samme katalog for å sjekke at oppdateringsfilen fungerer eller ikke:
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
Deretter åpner du den nye katalogen eller depotet ved å bruke ' cd ' kommando:
$ cd Ny katalog /
Trinn 9: Bruk oppdatering av uforpliktede endringer
Deretter bruker du oppdateringen i en ny katalog ved å bruke kommandoen nedenfor:
For å bekrefte om oppdateringen er brukt eller ikke, se listen over alle filer:
$ lsUtdataene indikerer at vi har brukt oppdateringen med ukommitterte endringer i den nye katalogen:
Vi har lært deg fremgangsmåten for å lage en Git-patch fra de uforpliktende endringene.
Konklusjon
For å lage en oppdatering fra Git-endringene som ikke er forpliktet, åpner du først Git-arbeidsrepositoriet. Opprett en ny fil og legg den til i sporingsindeksen. Etter det, lag en Git-patch med sporede uforpliktede endringer ved å bruke ' git diff –cached > Patchfile.patch ' kommando. Deretter bruker du oppdateringen til et annet depot eller katalog gjennom ' git application