Den här handledningen kommer att demonstrera hur man skapar en patch från Git oengagerade ändringar.
Hur skapar man en patch från de oengagerade ändringarna i Git Working Repository?
För att skapa en patch från oengagerade ändringar i Git-förvaret, gå först till förvaret, lägg till ändringar i iscensättningsindexet och använd ' git diff –cachad > Filnamn.patch ” kommando.
För en praktisk riktlinje, gå igenom den medföljande proceduren.
Steg 1: Starta Git Terminal
Starta Git-terminalen från Windows 'Startup'-menyn:
Steg 2: Gå till Git Working Directory
Gå till Git-arbetskatalogen genom att använda ' cd
Steg 3: Initiera Git Directory
Initiera Git-katalogen genom det angivna kommandot:
Steg 4: Skapa ny fil
Skapa den nya filen genom att köra ' tryck på
Steg 5: Lägg till ospårade ändringar
Flytta sedan de ospårade ändringarna till spårningsindexet genom det nämnda kommandot:
Kontrollera Git-statusen för att verifiera om ändringarna har lagts till i iscensättningsindexet eller inte:
$ git statusHär kan du se att vi framgångsrikt har lagt till de ospårade ändringarna i uppställningsområdet:
Steg 6: Skapa patch med oengagerade ändringar
I nästa steg skapar du patchen med oengagerade stegvisa ändringar:
I kommandot ovan, ' –cachad ” alternativet används för att skapa patchen med stegvisa ändringar. Om en användare inte kan använda ' –cachad '-alternativet kommer en patch med ospårade ändringar att skapas:
Använd ' ls ” kommando för att visa alla kataloger och filer i det aktuella arkivet:
$ ls
Steg 7: Applicera patch
Använd patchen i samma katalog för att kontrollera att patchfilen fungerar eller inte:
Det kan observeras att ett fel påträffas eftersom det redan finns i arbetskatalogen:
Steg 8: Skapa nytt förråd
Låt oss skapa en ny katalog där vi kommer att tillämpa den nyligen skapade patchen. För detta ändamål, använd ' mkdir
Efter det öppnar du den nya katalogen eller arkivet med hjälp av ' CD ” kommando:
$ CD Ny katalog /
Steg 9: Applicera korrigeringsfil för oengagerade ändringar
Applicera sedan patchen i en ny katalog med kommandot nedan:
För att verifiera om korrigeringen tillämpas eller inte, se listan över alla filer:
$ lsUtdata indikerar att vi framgångsrikt har applicerat patchen med oengagerade ändringar i den nya katalogen:
Vi har lärt dig proceduren för att skapa en Git-patch från de oengagerade ändringarna.
Slutsats
För att skapa en korrigeringsfil från Git-ändringarna, öppna först Git-arbetsförrådet. Skapa en ny fil och lägg till den i spårningsindexet. Efter det, skapa en Git-patch med spårade oengagerade ändringar med hjälp av ' git diff –cachad > Patchfile.patch ” kommando. Applicera sedan korrigeringsfilen på ett annat arkiv eller katalog genom ' git applicera