Modern Git Commands and Features You Should Be Using
martinheinz.dev
martinheinz.dev
— switch
— restore
— sparse-checkout
— worktree
— bisect
If you mean to copy a file/directory and stage it in the process (like "git rm" does for deleting), there's no need to rebase. Just copy the thing and stage it.
If it's something else, then the 2 paragraphs above might be a hint towards why there isn't one.
I and others wrote a number of things on a thread a few weeks ago: https://news.ycombinator.com/item?id=39594164