Sobes.tech
Junior — Middle

Vysvetlite princíp operácie Cherry Pick v systémoch správy verzií.

sobes.tech AI

Odpoveď od AI

Operácia Cherry Pick v systémoch správy verzií (napríklad Git) umožňuje vybrať konkrétny commit z jednej vetvy a aplikovať jeho zmeny do inej vetvy. To je užitočné, keď je potrebné preniesť jednotlivé opravy alebo funkcie bez zlúčenia celej vetvy.

Príklad použitia v Git:

# Prepnite na vetvu, do ktorej chcete commit aplikovať
git checkout cieľ-vetva

# Aplikujte commit podľa jeho hashu
git cherry-pick <hash-commitu>

Týmto spôsobom cherry-pick skopíruje zmeny z vybraného commitu a vytvorí nový commit v aktuálnej vetve s rovnakými zmenami, ale s novým identifikátorom.