Kirsebærplukking i git betyr å kopiere noen forpliktelser fra en god lokal gren og bruke dem på en annen. Noen ganger, mens de jobber med et teamprosjekt, ønsker utviklere å bruke endringer fra en gren til en annen i stedet for å slå sammen hele greninnholdet. For dette tilsvarende formålet utfører de kirsebærplukkoperasjoner.
Dette innlegget vil forklare metoden for å avbryte en kirsebærplukk på Git.
Hvordan du kan avbryte en kirsebærplukk på git?
Når utviklere kirsebærplukk forplikter seg til git, møter de ofte konflikt på grunn av noen grunner. For å løse denne konflikten, er det pålagt å avbryte kirsebærplukk-operasjonen ved å bruke "Git kirsebærplukk -ABORT”Kommando.
Så først vil vi utføre kirsebærplukkingsoperasjoner og vise konflikten. Deretter vil vi demonstrere hvordan vi kan avbryte en kirsebærpuck på Git.
Trinn 1: Naviger til en bestemt katalog
Bruk kommandoen under levert sammen med den spesifikke banen og bytt til den:
$ CD "C: \ git \ repo3"
Trinn 2: Se Commit History
Kontroller deretter Git -loggen for å vise forpliktelseshistorikken:
$ git log --oneline
Det kan sees at hodet til den nåværende grenen peker på “ab1bc8e”Forplikt Id. Velg Sha-Hash av en bestemt forpliktelse for kirsebærplukkingsformål. For eksempel har vi valgt "0B0E67E”Forplikt ID:
Trinn 3: Vis liste over grenenes
Deretter kan du se listen over tilgjengelige grener i arbeidsoppgavet:
$ git gren
Underskjermbildet indikerer at depotet inneholder “alfa”Og“herre”Lokale grener. Stjernen “*”Symbol før“ Master ”-grenen indikerer at det er den nåværende lokale arbeidsgrenen. Velg en målgren fra den gitte utgangen:
Trinn 4: Bytt til en annen gren
Utfør “git bryter”Kommando sammen med den tidligere valgte målgrenen og bytte til den:
$ git switch alpha
Trinn 5: Cherry-Pick Commation
Neste, kirsebærplukk målet forpliktelse ved å kjøre den undergitte kommandoen sammen med Sha-Hash:
$ git cherry-pick 0b0e67e
Det kan sees at den medfølgende forpliktelsen ikke kunne bli kirsebærplukket, og en konflikt skjedde på grunn av noen grunner:
Følg nå trinnene under levert for å løse denne konflikten.
Trinn 6: Avbryt kirsebærplukk forpliktelse
For å avbryte den kirsebærplukkede forpliktelsen, utfør kommandoen for underverdighet:
$ git cherry-pick --abort
Her, "-avbryte”Alternativet brukes til å angre kirsebærplukkedriften:
Vi har forklart prosessen med å avbryte en kirsebærplukk på Git.
Konklusjon
Utviklere utfører ofte kirsebærplukkoperasjoner for å bruke endringene av en gren på en annen. Men noen ganger møter de konflikter. Så bruk "Git kirsebærplukk -ABORT”Kommanderer om å avbryte kirsebærplukken for å løse konflikten. Dette innlegget har forklart prosedyren for å avbryte en kirsebærplukk på Git.