rebase profile

Inspect and switch local Rebase CLI profiles, and link another social login to your account.

Synopsis

rebase profile
rebase profile list [--json]
rebase profile show [profile] [--json]
rebase profile switch <profile>
rebase profile link google|github
rebase profile logout

Subcommands

SubcommandArgumentsDescription
nonenoneShow the active local profile.
link<provider>Link another social login (google or github) to the account you are signed in as.
listnoneList local Rebase CLI profiles.
logoutnoneClear the stored Supabase auth session without removing local profiles.
show[profile]Show one local profile. Defaults to the active profile.
switch<profile>Switch the active local profile.

Profiles are written by rebase setup and rebase workspace create. See Workspace Profiles.

Linking identities

rebase profile link connects GitHub after onboarding with Google, or the other way round. It attaches the provider to your existing account instead of creating a second one, so workspace memberships and invites carry over.

rebase profile link github

Options

OptionTypeDescription
--api-url, -astrRebase API URL to use when the stored session lacks Supabase connection details.
--callback-port, -cintLocal Supabase OAuth callback port. Defaults to 17658.
--auth-timeoutfloatSeconds to wait for the Supabase auth callback. Defaults to 300.
--no-browser, -nflagPrint auth URLs instead of opening the browser.

list, show

OptionTypeDescription
--json, -jflagMachine-readable output.

On this page