¿Cómo puedo fusionar 1 compromiso de una twig a otra?

Cambio a una twig (branch1) en git e hice múltiples commits allí en esa twig. Y ahora cambio a otra twig (branch2), ¿cómo puedo fusionar 1 (lo último en branch1) con esta nueva twig (branch2)?

Si hago 'git merge branch1' cuando estoy en branch2, fusionaré todas las confirmaciones que hice en branch1. No quiero que solo quiera la última.

Gracias.

Usted quiere:

$ git cherry-pick COMMITID 

Ver la página man de git cherry_pick :

Dadas una o más confirmaciones existentes, aplique el cambio que cada una introduce, registrando una nueva confirmación para cada una.
Esto requiere que su tree de trabajo esté limpio (sin modificaciones desde el compromiso HEAD ).