git cherry-pick aplikuje specifický commit z jedné větve na druhou — kopíruje pouze změny tohoto commitu, bez slučování celé větve. Je užitečný pro selektivní aplikaci konkrétních změn, například pro backportování opravy.
Jak cherry-pick funguje
# apply a specific commit from another branch onto the current branch
git cherry-pick <commit-hash>
# → creates a NEW commit on the current branch with that commit's changes
git cherry-pick <commit1> <commit2>
git cherry-pick A..B
