rebase
Installation
SKILL.md
Rebase
Rebase the current feature branch onto the target branch with minimal user intervention. Resolve trivial and mechanical conflicts automatically; stop and ask only for overlapping ones with conflicting intent.
Terms
| Term | Meaning |
|---|---|
<source> |
Current feature branch being rebased |
<target> |
Branch to rebase onto (default: master) |
<split> |
Fork/split point — the last common commit between <source> and <target> |
<remote> |
Remote name (auto-detected via git remote; default: origin) |
<backup> |
Safety copy: <source>-rebase-backup |
When to Use
- User asks to rebase, sync, or update a branch against master/main/develop
- Branch is behind the base and needs updating before merge