merge - Squash merge feature to main/develop
Performs squash merge of current feature branch to main or develop branch with worktree support
Tags
Updated: 2026-03-22Capabilities
Typical Inputs
Typical Outputs
What this skill does
- check uncommitted changes
- switch to target branch
- pull target branch
- perform squash merge
- create merge commit
- delete feature branch
- push target branch
- detect merge conflicts
Inputs
- Git repository
- feature branch
- target branch
- merge commit message
Outputs
- merged commit
- updated target branch
- deleted feature branch
Requirements
- Git repository
- feature or fix branch
- no uncommitted changes
