Sync GitButler branches with upstream (rebase on target branch)
Rebases GitButler virtual branches on upstream and removes integrated branches.
/plugin marketplace add settlemint/agent-marketplace/plugin install crew@settlemintgit/butler/<butler_context>
!${CLAUDE_PLUGIN_ROOT}/scripts/git/gitbutler-context.sh
</butler_context>
Rebase all virtual branches on the latest upstream changes. Remove integrated branches.
</objective> <workflow>If GITBUTLER_ACTIVE=false:
GitButler is not initialized. Use git pull --rebase instead.
Exit if not active.
but base check
Review what will happen:
but base update
This automatically:
If conflicts detected:
Conflicts detected. Edit the conflicted files directly, then:
but commit -m "fix: resolve merge conflicts"
but branch list
but base check
</workflow>
<success_criteria>
</success_criteria>