U ovom blogu naučit ćemo metodu korištenja git cherry-pick predaje s primjerom. Dakle, počnimo!
Primjer: Kako git cherry-pick Commit?
Za git cherry-pick commit, prvo stvorite novi Git lokalni direktorij i prijeđite na njega. Zatim inicijalizirajte i modificirajte datoteku pomoću t. Zatim ažurirajte drugu datoteku i unesite promjene u spremište. Zatim uklonite sav postojeći sadržaj iz imenika. Dodajte sve promjene, izvršite izmjene u Git repozitorij i pogledajte referentnu povijest dnevnika. Na kraju, izvršite ' $ git cherry-pick
Sada isprobajte dolje navedene upute korak po korak!
Korak 1: Stvorite imenik
Najprije stvorite novi Git direktorij pomoću dolje navedene naredbe:
$ mkdir demo12
Korak 2: Premjestite se unutar imenika
Za prelazak na novostvoreni direktorij, izvršite ' CD ” naredba:
$ CD demo12
Korak 3: Inicijalizirajte Git imenik
Zatim izvršite donju naredbu za inicijalizaciju stvorenog Git direktorija:
$ to je vruće
Korak 4: Izmijenite datoteku
Dodajte malo teksta u datoteku da biste je ažurirali uz pomoć ' jeka ” naredba i operator preusmjeravanja “ > ”:
$ jeka 'datoteka1' > datoteka1.txt
Korak 5: Dodajte promjene u Git repozitorij
Zatim izvršite ' git dodati ” za dodavanje svih dodanih promjena u repozitorij:
$ git dodati .
Korak 6: Utvrdite promjene
Pokrenite ' git počiniti ” naredba s porukom predaje za ažuriranje repozitorija:
$ git počiniti -m 'prva dodana datoteka'
Korak 7: Ažurirajte datoteku
Stvorite drugu datoteku i zatim je ažurirajte:
$ jeka 'datoteka2' > datoteka2.txt
Korak 8: Dodajte sve izmjene
Dodajte sve napravljene promjene u lokalno spremište:
$ git dodati .
Korak 9: Utvrdite promjene
Sada izvršite promjene s porukom o predaji pomoću ' -m ” opcija:
$ git počiniti -m 'dodana druga datoteka'
Korak 10: Uklonite sve datoteke
Nakon što to učinite, izvršite ' rm ” naredba za uklanjanje svih stvorenih datoteka iz repozitorija:
$ rm * .txtOvdje zvjezdica ' * ” simbol označava sve datoteke s navedenim nastavkom:
Korak 11: Popis sadržaja repozitorija
Sada potvrdite izbrisanu operaciju pomoću ' ls ” za pregled popisa sadržaja repozitorija:
$ lsKao što vidite, spremište je prazno što znači da je operacija uspješno izvedena:
Korak 12: Dodajte promjene
Zatim dodajte sve napravljene promjene u scensko područje i ažurirajte ga:
$ git dodati .
Korak 13: Utvrdite promjene
Nakon toga izvršite izmjene u repozitoriju pobuđujući ' git počiniti ” naredba s bilo kojom porukom predaje:
$ git počiniti -m '2 datoteke izbrisane'
Korak 14: Provjerite povijest dnevnika referenci
Sada prikažite referentnu povijest dnevnika Git repozitorija:
$ git reflog .Ovdje ćemo odabrati referentni dnevnik predaje koji želimo izvršiti pomoću cherry-pick:
Korak 15: Odaberi Commit
Zatim izvršite ' trešnjevac ” naredba za predaju s kopiranim referentnim dnevnikom predaje:
$ git cherry-pick 87d1e54
Korak 16: Provjerite operaciju predaje odabira trešnje
Na kraju, potvrdite izvršenu operaciju odabira trešnje korištenjem ' git reflog . ” naredba:
$ git reflog .Kao što vidite, ista obveza je predana s cherry-pick predajom:
Ukratko smo objasnili metodu za git cherry-pick commit uz pomoć primjera.
Zaključak
Za git cherry-pick commit, prvo stvorite novi Git direktorij i inicijalizirajte ga. Zatim izmijenite datoteku pomoću ' echo