rebase setup

Authenticate and select a workspace.

Synopsis

rebase setup
rebase setup --profile <profile>
rebase setup --api-url http://127.0.0.1:8080
rebase setup --provider google

Arguments

ArgumentTypeDescription
--profilestrNamed local credential profile.
--api-urlstrRebase API URL to store for this profile. Use this for local development with a port-forwarded API.
--providergoogle or githubSupabase social auth provider to use during sign-in.
--force-authboolIgnore any stored Supabase session and authenticate again.
--no-browserboolPrint auth URLs instead of opening a browser.
--workspacestrWorkspace ID to use or create.
--workspace-namestrDisplay name when creating a workspace.
--handlestrRebase user handle to claim during setup.

Flow

The setup wizard has two main steps:

StepWhat happens
AuthenticateSign in with Google or GitHub and store a local auth session.
WorkspaceSelect or create a workspace and store it in the local profile.

GitHub source backing is configured separately with rebase connect github.

On this page