Point to two repositories.
Where the feature lives. Where you want it next. Your destination stays yours.
CODE REUSE, RECONSIDERED
The feature you need already exists.
Give it a home in your codebase.
TWO REPOSITORIES. ONE INTENTION.
01 / THE METHOD
Describe the behavior you want to keep.
Review how it fits somewhere new.
Where the feature lives. Where you want it next. Your destination stays yours.
Repot traces the implementation and related tests, then prepares an adapted draft.
Inspect the changes and the gaps. Download a patch or publish an authorized draft PR.
02 / NOT JUST THE CODE
Related tests belong with the feature.
Not in the repository it left behind.
ILLUSTRATIVE JS/TS MAPPING · NOT A RUN RESULT
src/csv.tsDESTINATIONlib/export/csv.tsAdapt the implementation to its new surroundings.
03 / THE WORKSPACE
The connected beta is invite-only. Explore the workspace below; repository actions require sign-in.
Choose a saved transfer to inspect its files, related tests, and proposed changes.
Sign in to see your transfers. No repository data is stored in this browser.
On the connected service, selected code and access tokens are encrypted in the database. Drafts expire after 24 hours. Deleting your Repot data does not delete GitHub pull requests or provider-side data. Minimal usage counters remain for up to two UTC calendar days to prevent quota resets.
THE NEXT CHAPTER OF YOUR CODE