# Git Cherry Pick

> Cherry-pick commits from one branch to another.

- Skill: `andersonlimahw/git-cherry-pick` (Agent Skill)
- Install (CLI): `npx skillmds@latest add andersonlimahw/git-cherry-pick`
- Raw SKILL.md: https://api.skillmd.com/api/skills/andersonlimahw/git-cherry-pick/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Andersonlimahw (https://skillmd.com/u/andersonlimahw)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/andersonlimahw/git-cherry-pick

---


# Git Cherry-Pick Skill

Apply specific commits from one branch onto the current branch.

## Capabilities
- Cherry-pick single commit: `git cherry-pick <commit>`
- Cherry-pick range: `git cherry-pick <start>..<end>`
- Cherry-pick with no commit: `git cherry-pick --no-commit <commit>`
- Add sign-off: `git cherry-pick -s <commit>`
- Edit commit message: `git cherry-pick -e <commit>`
- Abort on conflict: `git cherry-pick --abort`
- Continue after resolve: `git cherry-pick --continue`
- Skip commit: `git cherry-pick --skip`

## Usage
Triggered when user says "cherry-pick", "pick commit X to this branch", "backport".
Mention the source commit hash and explain what changes are being moved.

