Junior — Middle
Selgitage Cherry Picki tööpõhimõtet versioonihaldussüsteemides.
sobes.tech AI
Vastus AI-lt
Versioonihaldussüsteemides (näiteks Git) võimaldab Cherry Pick operatsioon valida konkreetse commit'i ühest harust ja rakendada selle muudatused teise harusse. See on kasulik, kui soovite üle kanda üksikuid parandusi või funktsioone ilma kogu haru ühendamata.
Näide Git'is:
# Vaheta harule, kuhu soovid commit'i rakendada
git checkout siht-haru
# Rakenda commit selle hash'i abil
git cherry-pick <commit-hash>
Nii kopeerib cherry-pick valitud commit'i muudatused ja loob uue commit'i praeguses harus sama muudatustega, kuid uue identifikaatoriga.