Git Rebase All

Rebases every local branch of a fork onto a moved upstream, flags the ones upstream has superseded, and rebuilds the mixdown branch that combines them. Use after fetching a fork's upstream and finding it has advanced far, been force-pushed, or rewritten its history; when several stacked or sibling branches all need bringing forward at once; when a branch was cut from a mixdown and now carries merge commits it should not have; or when asked to rebase all branches, re-mix, or bring a whole worktree set up to date.

aspiers 50fbce7 8.8 KB Updated

File contents

aspiers/ai-config/tree/main/.agents/skills/git-rebase-all commit 50fbce703f

Frequently asked questions

npx skillmds@latest add aspiers/git-rebase-all