pub fn cherry_pick( repo: &Repository, head_id: Oid, cherry_id: Oid, sign: Option<&dyn Sign>, ) -> Result<Oid, Error>
Cherry pick a commit onto another without touching the working directory