Update a stale session branch by rebasing onto the latest origin. Use when the upstream has moved significantly and the session needs to catch up, resolving conflicts by preserving upstream changes and adapting session work to fit.
Rebase the current session branch onto the latest upstream so the work stays grounded in origin.
/commit skill to commit them first.git fetch origin
git rebase origin/main
Use the appropriate base branch if it is not main.When conflicts arise, upstream always wins:
git add the files and .git rebase --continueAfter the rebase completes, verify the result still compiles and meets the session's objectives. If session changes no longer make sense against the updated upstream, explain what changed and propose a revised approach.