Sobes.tech
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.