Acest tutorial va demonstra cum să creați un patch din modificările Git necommitate.
Cum se creează un patch din modificările necommise din depozitul de lucru Git?
Pentru a crea un patch din modificările necommitate din depozitul Git, mai întâi, accesați depozitul, adăugați modificări la indexul de staging și utilizați „ git diff –cached > Filename.patch ” comanda.
Pentru un ghid practic, parcurgeți procedura furnizată.
Pasul 1: Lansați Git Terminal
Lansați terminalul Git din meniul „Startup” din Windows:
Pasul 2: Accesați directorul de lucru Git
Accesați directorul de lucru Git utilizând „ cd
Pasul 3: Inițializați directorul Git
Inițializați directorul Git prin comanda furnizată:
Pasul 4: Generați un fișier nou
Generați noul fișier executând „ atingeți
Pasul 5: Adăugați modificări neurmărite
Apoi, mutați modificările neurmărite în indexul de urmărire prin comanda menționată:
Verificați starea Git pentru a verifica dacă modificările sunt adăugate sau nu la indexul de staging:
$ starea gitAici, puteți vedea că am adăugat cu succes modificările neurmărite în zona de pregătire:
Pasul 6: Generați patch de modificări necommitate
În pasul următor, creați patch-ul modificărilor în etape necommitate:
În comanda de mai sus, „ – în cache ” opțiunea este folosită pentru a crea patch-ul modificărilor în etape. Dacă un utilizator nu poate folosi „ – în cache ”, va fi creat un patch de modificări neurmărite:
Folosește ' ls ” pentru a vizualiza toate directoarele și fișierele din depozitul curent:
$ ls
Pasul 7: Aplicați plasturele
Aplicați patch-ul în același director pentru a verifica dacă fișierul de corecție funcționează sau nu:
Se poate observa că se întâlnește o eroare deoarece aceasta există deja în directorul de lucru:
Pasul 8: Creați un nou depozit
Să facem un nou director în care vom aplica patch-ul recent creat. În acest scop, utilizați „ mkdir
După aceea, deschideți noul director sau depozit folosind „ CD ”comandă:
$ CD NewDirectory /
Pasul 9: Aplicați Patch of Uncommitted Changes
Apoi, aplicați patch-ul într-un director nou utilizând comanda furnizată mai jos:
Pentru a verifica dacă patch-ul este aplicat sau nu, vizualizați lista tuturor fișierelor:
$ lsRezultatul indică faptul că am aplicat cu succes patch-ul modificărilor necommitate în noul director:
V-am învățat procedura de a crea un patch Git din modificările necommitate.
Concluzie
Pentru a crea un patch din modificările Git necommitate, mai întâi, deschideți depozitul de lucru Git. Creați un fișier nou și adăugați-l la indexul de urmărire. După aceea, creați un patch Git cu modificările necommise urmărite folosind „ git diff –cached > Patchfile.patch ” comanda. Apoi, aplicați patch-ul într-un alt depozit sau director prin intermediul „ git apply