Ovaj vodič će pokazati kako stvoriti zakrpu iz Git nekomitiranih promjena.
Kako stvoriti zakrpu iz neizvršenih promjena u Git radnom spremištu?
Da biste izradili zakrpu iz neizvršenih promjena u Git repozitoriju, prvo idite u repozitorij, dodajte promjene u probni indeks i upotrijebite ' git diff –cached > Filename.patch ” naredba.
Za praktične smjernice prođite kroz navedeni postupak.
Korak 1: Pokrenite Git Terminal
Pokrenite Git terminal iz Windows izbornika “Startup”:
Korak 2: Idite na Git Working Directory
Idite u radni direktorij Git koristeći ' cd
Korak 3: Inicijalizirajte Git imenik
Inicijalizirajte Git direktorij putem navedene naredbe:
Korak 4: Generirajte novu datoteku
Generirajte novu datoteku izvršavanjem ' dodirnite
Korak 5: Dodajte nepraćene promjene
Zatim premjestite nepraćene promjene u indeks praćenja putem navedene naredbe:
Provjerite status Git-a da biste provjerili jesu li promjene dodane u indeks prikazivanja ili ne:
$ git statusOvdje možete vidjeti da smo uspješno dodali promjene koje se ne prate u scensko područje:
Korak 6: Generirajte zakrpu neizvršenih promjena
U sljedećem koraku izradite zakrpu neizvršenih postupnih promjena:
U gornjoj naredbi, ' –spremljeno u predmemoriju ” opcija se koristi za stvaranje zakrpe postupnih promjena. Ako korisnik ne može koristiti ' –spremljeno u predmemoriju ”, kreirat će se zakrpa promjena koje se ne prate:
Koristiti ' ls ” naredba za prikaz svih direktorija i datoteka trenutnog repozitorija:
$ ls
Korak 7: Nanesite zakrpu
Primijenite zakrpu u istom direktoriju da provjerite radi li datoteka zakrpe ili ne:
Može se primijetiti da je došlo do pogreške jer već postoji u radnom direktoriju:
Korak 8: Napravite novo spremište
Napravimo novi direktorij u koji ćemo primijeniti nedavno stvorenu zakrpu. U tu svrhu upotrijebite ' mkdir
Nakon toga otvorite novi direktorij ili spremište koristeći ' CD ” naredba:
$ CD Novi imenik /
Korak 9: Primijenite zakrpu neizvršenih promjena
Zatim primijenite zakrpu u novi direktorij pomoću dolje navedene naredbe:
Kako biste provjerili je li zakrpa primijenjena ili ne, pogledajte popis svih datoteka:
$ lsIzlaz pokazuje da smo uspješno primijenili zakrpu neobvezenih promjena u novi direktorij:
Naučili smo vas proceduri za stvaranje Git zakrpe iz neizvršenih promjena.
Zaključak
Da biste stvorili zakrpu iz Git nepodvrgnutih promjena, prvo otvorite Git radno spremište. Stvorite novu datoteku i dodajte je u indeks praćenja. Nakon toga izradite Git zakrpu praćenih nekommitiranih promjena pomoću ' git diff –cached > Patchfile.patch ” naredba. Zatim primijenite zakrpu na drugo spremište ili direktorij putem ' git primijeni