Sobes.tech
Junior — Middle

Објасните принцип рада Cherry Pick у системима контроле верзија.

sobes.tech АИ

Одговор од АИ

Операција Cherry Pick у системима за контролу верзија (нпр. Git) омогућава избор одређеног комита из једне гране и примену његових измена у другу грану. Ово је корисно када је потребно пренети појединачне исправке или функције без спајања целе гране.

Пример употребе у Git-у:

# Прелазак на грану у коју желите да примените комит
git checkout циљ-грана

# Примена комита по његовом хешу
git cherry-pick <хеш-комита>

На овај начин, cherry-pick копира измене из изабраног комита, стварајући нови комит у тренутној грани са истим изменама, али са новим идентификатором.