Middle
Co je to cherry-pick v kontextu systémů správy verzí?
sobes.tech AI
Odpověď od AI
Cherry-pick — je operace v Git, která umožňuje aplikovat změny z konkrétního commitu z jedné větve do jiné.
Používá se k:
- Aplikaci konkrétní opravy z jedné větve do druhé, aniž by se přenesla celá historie.
- Zavedení funkcí z experimentální větve do hlavní větve před jejím úplným sloučením.
Syntaxe:
# Aplikovat commit s daným hashem na aktuální větev
git cherry-pick <commit-hash>
V případě konfliktů při cherry-pick je nutné je ručně vyřešit, podobně jako konflikty při sloučení nebo přesunu.