pub fn git_cherry_pick_to_branch( repo_path: String, commit_hash: String, target_branch: String, auto_stash: bool, ) -> Result<String, GitError>