LabscoMCP early access ↗
microsoft avatar✓ Official

sync-upstream

Local tool required★ 187k on GitHub
part of microsoft/vscodeby microsoft

When a branch has fallen a long way behind, this replays your work on top of the latest code and bends your changes to fit it, never the other way round.

WHEN TO USE

SCOPE

USE FOR

  • Catch a branch up to a main that has moved significantly since the branch started.
  • Resolve rebase conflicts by always keeping upstream's logic and adapting the session's work instead.
  • Get a revised plan for your changes when they no longer make sense against the code you just rebased onto.