Middle
Čo je to cherry-pick v kontexte systémov správy verzií?
sobes.tech AI
Odpoveď od AI
Cherry-pick — je operácia v Git, ktorá umožňuje aplikovať zmeny z konkrétneho commitu z jednej vetvy do inej.
Používa sa na:
- Aplikovanie konkrétnej opravy z jednej vetvy do druhej, bez prenesenia celej histórie.
- Zavedenie funkcií z experimentálnej vetvy do hlavnej pred jej úplným zlúčením.
Syntax:
# Aplikovať commit s daným hashom na aktuálnu vetvu
git cherry-pick <commit-hash>
V prípade konfliktov pri cherry-pick je potrebné ich manuálne vyriešiť, podobne ako konflikty pri zlúčení alebo presune.