Advanced Git
Amanda Crawford-Adamo
Software and Data Engineer
Aplikuje změny z konkrétního commitu do jiné větve
Cherry-Pick jednoho commitu
git cherry-pick <commit-hash>
Cherry-Pick více commitů
git cherry-pick <hash1> <hash2> ..
Účel


Přepněte na větev main
git checkout main
Spusťte příkaz cherry-pick pro přenesení změn z commitu def456 z větve feature.
git cherry-pick def456

git add <resolved-files>--continuegit cherry-pick --continue
Pro zastavení operace použijte příznak --abort
git cherry-pick --abort
Advanced Git