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.