Choose the starting ref
git.base_ref is the Git ref used when Radius creates a new worktree.
- The symbolic default branch for the configured remote
<remote>/main<remote>/masterHEAD
Configure the remote
git.remote defaults to origin. Radius uses it as the repository’s default push
remote and when resolving an automatic starting ref.
Set an upstream on first push
Whengit.push_auto_setup_remote is true, a plain git push from a new
worktree records its upstream branch automatically.
Delete local branches after archive
Setgit.delete_branch_on_archive to remove a worktree’s local branch after its
archive command succeeds and Radius removes the worktree:
Worktree creation lifecycle
When you create a worktree, Radius:- Resolves and verifies the configured starting ref.
- Creates an isolated Git worktree.
- Copies the configured ignored files.
- Opens the worktree as a project group.
- Runs the setup command in its visible terminal, when configured.
- Runs the startup command for the new group, when configured.

