I denne bloggen lærer vi metoden for å bruke Git Cherry-Pick en forpliktelse med et eksempel. Så la oss starte!
Eksempel: Hvordan gi kirsebærplukk en forpliktelse?
For å Git Cherry-Pick en forpliktelse, først, lage en ny Git lokal katalog og flytte til den. Deretter initialiser og modifiser filen ved hjelp av t. Oppdater deretter den andre filen og begå endringer i depotet. Deretter fjerner du alt eksisterende innhold fra katalogen. Legg til alle endringer, forplikte modifikasjoner til Git -depotet, og se referanselogghistorikken. Til slutt, utfør "$ git kirsebærplukk ”Kommando på terminalen.
Prøv nå ut instruksjonene under steg trinn for trinn!
Trinn 1: Lag katalog
Opprett først en ny Git-katalog ved hjelp av den nedenfor-uttalte kommandoen:
$ mkdir demo12
Trinn 2: Flytt inn i katalogen
For å flytte til den nyopprettede katalogen, utfør "CD”Kommando:
$ CD Demo12
Trinn 3: Initialiser Git -katalogen
Utfør deretter kommandoen nedenfor for å initialisere den opprettede GIT-katalogen:
$ git init
Trinn 4: Endre fil
Legg til litt tekst i filen for å oppdatere den ved hjelp av "ekko”Kommando og den omdirigere operatøren”>”:
$ ekko "File1"> File1.tekst
Trinn 5: Legg til endringer i Git Repository
Neste, utfør "git add”Kommando for å legge til alle ekstra endringer i depotet:
$ git Legg til .
Trinn 6: Forplikt endringer
Kjør “git forpliktelse”Kommando med forpliktelsesmeldingen for å oppdatere depotet:
$ git commit -m "Første fil lagt til"
Trinn 7: Oppdater fil
Opprett en annen fil og oppdater den deretter:
$ ekko "File2"> File2.tekst
Trinn 8: Legg til alle modifikasjoner
Legg til alle endringer i det lokale depotet:
$ git Legg til .
Trinn 9: Forplikt endringer
Nå, forplikte endringer med en forpliktelsesmelding ved bruk av “-m”Alternativ:
$ git commit -m "andre fil lagt til"
Trinn 10: Fjern alle filene
Når du gjør det, utfør "rm”Kommando for å fjerne alle opprettede filer fra depotet:
$ rm *.tekst
Her, stjerne “*”Symbol indikerer alle filer med spesifisert utvidelse:
Trinn 11: Innhold av oppføringsinnhold
Kontroller nå den slettede operasjonen ved å bruke "ls”Kommando for å se listen over depotinnhold:
$ ls
Som du kan se, er depotet tomt som indikerer at operasjonen utføres vellykket:
Trinn 12: Legg til endringer
Deretter legger du til alle endringer i iscenesettelsesområdet og oppdater det:
$ git Legg til .
Trinn 13: Forplikt endringer
Etter det, forplikte du modifikasjoner av depotet ved å spennende “git forpliktelse”Kommando med enhver forpliktelsesmelding:
$ git commit -m "2 filer slettet"
Trinn 14: Sjekk referanselogghistorikk
Vis nå referanselogghistorien til Git Repository:
$ git reflog .
Her vil vi velge Commit Reference Log som vi ønsker å begå med kirsebærplukk:
Trinn 15: Cherry-Pick Commation
Neste, utfør "kirsebærplukk”Kommando for å forplikte seg med Copied Commit Reference Log:
$ git cherry-pick 87d1e54
Trinn 16: Bekreft kirsebærplukkekommisjonens operasjon
Til slutt kan du bekrefte den engasjerte kirsebærpick-forpliktelsesoperasjonen ved å bruke "Git Refog .”Kommando:
$ git reflog .
Som du kan se, er den samme forpliktelsen forpliktet til Cherry Pick Commit:
Vi har kort forklart metoden for å få kirsebærplukk en forpliktelse ved hjelp av et eksempel.
Konklusjon
For å gi kirsebærplukk en forpliktelse, først, opprette en ny Git-katalog og initialisere den. Deretter endrer du filen ved å bruke "ekko> ”Kommando. Oppdater deretter den andre filen og begå endringer i depotet. Fjern alle eksisterende filer fra depotet ved å bruke "rm”Kommando. Spore alle endringer, begå modifikasjoner og se referanselogghistorikken. Til slutt, utfør "$ git kirsebærplukk ”Kommando for å forplikte seg med den valgte forpliktelsen. Denne bloggen forklarte hvordan du kan gi kirsebærplukk en forpliktelse.