Cherrypick no debe usarse como una manera regular de hacer merges
Sirve para
# encuentra el commit que quieres
git log --oneline
# lista los commit de otra branch
git log <branch-name> --oneline
# ve a la branch donde quiere traer el commit
git checkout <branch-name>
# trae ese commit a tu rama actual con cherry pick
git cherry-pick <commit-sha>