Šioje pamokoje bus parodyta, kaip sukurti pataisą iš „Git“ neįsipareigotų pakeitimų.
Kaip sukurti pataisą iš neatliktų pakeitimų „Git Working“ saugykloje?
Norėdami sukurti pataisą iš neatliktų Git saugyklos pakeitimų, pirmiausia eikite į saugyklą, pridėkite pakeitimų į sustojimo indeksą ir naudokite „ git diff – talpykloje > Filename.patch “ komanda.
Norėdami gauti praktinių nurodymų, atlikite pateiktą procedūrą.
1 veiksmas: paleiskite Git terminalą
Paleiskite „Git“ terminalą iš „Windows“ meniu „Startup“:
2 veiksmas: eikite į „Git Working Directory“.
Eikite į Git darbo katalogą naudodami „ cd
3 veiksmas: inicijuokite „Git“ katalogą
Inicijuokite Git katalogą naudodami pateiktą komandą:
4 veiksmas: sukurkite naują failą
Sugeneruokite naują failą vykdydami „ palieskite
5 veiksmas: pridėkite nesekamus pakeitimus
Tada perkelkite neatsektus pakeitimus į stebėjimo indeksą naudodami minėtą komandą:
Patikrinkite „Git“ būseną, kad patikrintumėte, ar pakeitimai įtraukti į sustojimo indeksą, ar ne:
$ git statusasČia matote, kad sėkmingai įtraukėme nesekamus pakeitimus į sustojimo sritį:
6 veiksmas: sugeneruokite neįsipareigotų pakeitimų pataisą
Kitame veiksme sukurkite neįpareigotų etapinių pakeitimų pataisą:
Aukščiau pateiktoje komandoje „ – talpykloje “ parinktis naudojama norint sukurti etapinių pakeitimų pleistrą. Jei vartotojas negali naudoti „ – talpykloje “, bus sukurtas nesekamų pakeitimų pleistras:
Naudoti ' ls “ komanda, kad peržiūrėtumėte visus dabartinės saugyklos katalogus ir failus:
$ ls
7 veiksmas: uždėkite pleistrą
Taikykite pataisą tame pačiame kataloge, kad patikrintumėte, ar pataisos failas veikia, ar ne:
Galima pastebėti, kad įvyko klaida, nes ji jau yra darbo kataloge:
8 veiksmas: sukurkite naują saugyklą
Sukurkime naują katalogą, kuriame pritaikysime neseniai sukurtą pataisą. Šiuo tikslu naudokite „ mkdir
Po to atidarykite naują katalogą arba saugyklą naudodami „ cd “ komanda:
$ cd NewDirectory /
9 veiksmas: pritaikykite neįsipareigotų pakeitimų pataisą
Tada pritaikykite pataisą naujame kataloge naudodami toliau pateiktą komandą:
Norėdami patikrinti, ar pataisa pritaikyta, ar ne, peržiūrėkite visų failų sąrašą:
$ lsIšvestis rodo, kad naujame kataloge sėkmingai pritaikėme neįsipareigotų pakeitimų pataisą:
Mes išmokėme jus, kaip sukurti „Git“ pataisą iš neįpareigotų pakeitimų.
Išvada
Norėdami sukurti pataisą iš „Git“ neįpareigotų pakeitimų, pirmiausia atidarykite „Git“ darbo saugyklą. Sukurkite naują failą ir pridėkite jį prie stebėjimo indekso. Po to sukurkite „Git“ pataisą su stebimais neatliktais pakeitimais naudodami „ git diff – talpykloje > Patchfile.patch “ komanda. Tada pritaikykite pataisą kitai saugyklai arba katalogui naudodami „ git taikyti